Corgi Puppy Faces Insurmountable Odds

And overcomes them. Break out the tissues, guys.

Facebook Conversations
          
    Now Buzzing