I've said it before and I'll say it again.
How anyone can harm an animal is beyond my thought process.

I would have to say "there is your reason why Porter is so freaked out about staying out in the backyard.
How many blue spots does he have. They almost look like his skin is bruised.
Lots of hugs and kisses to Porter, and while your at it, give some to Buster and Mr. Sweaters too!!