not to excuse what Leonard Little did, but the guy who wrote this article had one thing right for sure.
PETA is big league, you just don't fuck with dogs.
I know our society is "going down the tubes" morally as pegged by those doomsday naysayers, but it does comfort me somewhat that the majority can still stick up for dogs.
I mean they are man's best friends, in this case, who gives a flying fudge about humans, save the dogs!
