Sort:  

Puppy!

Aw man, that's terrible.

Sorry to hear that and may he get well soon.

Thank you. He's doing better this morning, swelling has gone down a lot.