I feel sorry for that poor dog! But who ever did that is so inhumane it is speechless to think of how this person really is!
One thought does come to mind Steve, maybe someone is pissed at you for doing something and figured this might be the best way to get back at you? But not knowing you at all besides what ive seen on the youtube video's, you seem like a pretty cool dude!