You know some people are so dumb, sorry but true! I would have been so !! Nobody messes with my kids (skin or fur)!
I agree with everyone you were very calm, I am not sure what I would have done when his mother couldn't be bothered. I think I would have asked him how he like it if the dogs or you through rocks at him. I just do not under stand people today, my sons where no angels either but that would have been the day I didn't make them say they were sorry and I also would have said it. No manners any more not even what's suppose to adults.
Mack, Blossom and I where in the yard the other day and a woman was jogging by she must have been in her 30's. Mack ran up to watch her or should I say hope she would stop to pat him. He never left our yard, he goes close so people see him still on our grass and sits. Well this woman stopped took Ipod ear phones out and started screaming at him to stay down, he was sitting not even moving and I was right there. She then raises a hand to hit him and I went nuts, I told her if she hit him she was gonna be picking herself up off the ground. She started to say something and I just said quiet if I ever see you hit my dogs you will be on the ground. She's like but but, I said but nothing he's in his yard and on his leash and he doesn't have to be on a leash in his yard. After that I couldn't even be bothered to listen to what excuse she was gonna give me, it was not like he was running at her. Now that I vented to but that's what I mean about people today, they don't care.
WOW lol. i would have reacted the same way. I was walking Georgia one day who is very big and some kids were running by with an adult and she started shaking her butt wanting to play, well the A-hole guy said"arent u too small to be controlling that dog..if she bites one of these kids u wont have to worry about her." Thankfully I was walking ALONE(nokids) so I let him have a piece of my mind and told him what would happen if hand or object was put on my dog.....So of course Georgia gets offensive because i was upset and started to posture into "protect" mode. So i told the guy that Georgia loves kids but hates "Ignorant Adults" so he needed to go home. Needless to say since then when I walk Georgia he doesnt say a word.Wow....I have a short fuse. I can tolerate 3.2 seconds of nonsense before I tell it like it is (or how I think it is). If there were rocks being thrown over the wall..I would have stood on my chair...looking over and asked the woman "are you ready?" I would have then told her that every single rock that her son had been throwing over were all about ready to come back her way. I'd also let her know that I throw a little harder. And probably have better aim. I have no tolerance for stupid people...or ignorant people. That and a short fuse.....don't mess with me or my fur kin.