If this dog had been a pitbull breed, there would be not a small number of FReepers openly cheering him.
I don’t care what breed a dog (or cat, or other animal) is: The fact that Mankind is a Steward of the Earth and all its inhabitants, should be enough to bitch-slap this guy into the next Universe.
How dare he think he is beyond reproach? Good thing I don’t live where he does....