For the love of all our furry friends. I first would have climbed up and knocked one of those idiots to the ground. Secondly that poor dog is lucky to be alive. I am an activist when it comes to animal cruelty. The cops would have been phoned and as soon as they arrived I would prove to them what had been going on and then Animal Services would have been contacted actually they could not do anything, the Humane Society would indight these fools for sure.