Corgi Puppy Faces Insurmountable Odds

And overcomes them. Break out the tissues, guys.

          
    Now Buzzing