Poor Rio! I'm so glad she's ok. I don't think anyone here could blame you for hitting that cruel person.

Reminds me of one time when I was younger, about 13 or 14, when I was working with Cody (one of my RB collies) out in my front yard. I was working on "come" and kids on the neighborhood street took delight out of trying to distract him and get him to not listen to me. One day a girl from down the road had a bone from somewhere and she held it out and called him and of course he went running up there. Then she took a stick from behind her back and smacked him over the head with it! OMG you wouldn't believe how enraged I got! I yanked the stick from her hand, and smacked her over the back with it so hard that it broke the stick and it was a fairly thick one. She started wailing and ran off crying saying she was going to tell her Dad.

I never heard anything else from her or her parents though. She had a huge aging golden retriever named Sandy at home. Poor old guy