How could anyone be this mean

I agree, me too. The wife makes me turn the channel when the Humane Society for abused animals come on.
Sad, and yes quite often animal abuse leads to human abuse.
I could have done without seeing that.

But yeah, that sucks.

Assholes.

Hopefully karma.