THROWING ROCKS??? I can't even... I can't. Just can't. What kind of kid - what kind of person - throws rocks at a dog? Throws rocks at anyone? Or slaps a dog? (Little kids who don't know how to be gentle with their touch get a pass on the an accidental slap if the parent isn't quick enough to get in there or…