Beautiful day here today, went for a picnic and dog-walk with a friend. We were sitting at the picnic table in the woods, ddog under the table waiting for any crumbs or sneaky titbits. A dog-walker passes on the path with a flock of dogs - 7 in all - and one of them, a young spaniel runs over to our table and starts jumping around at me trying to get my sandwich. Dog walker call to the dog 'come here' but it doesn't come. I tell it sternly to 'get down!' I hate dogs jumping up but I was also worried that ddog might get defensive at it (it was obviously quite a young dog)
Dog then climbs on to the seat next to me and tries to snaffle food from the table. I get hold of the dog's harness and pull it back to the ground again saying sternly 'get down!' while glaring at the walker who is just staying put with his flock and calling out 'come here' in a lame way.
Finally the dog runs back to him and i'm turning back to my friend when the man calls out in a sarcastic tone 'okay now? Panic over is it?'
I turned back to him and said 'you should have your dog under control'.
him: He is under control!
me: You called it and it didn't come so it isn't under control is it? You shouldn't be walking so many when you can't control them.
him: oh for god's sake, i'm sick of people like you telling me my job! Your dog's perfect is it?
me: no he's not perfect but he's under control. When i call him he comes back to me!
him: (walking away, calling out) yeah, you're perfect aren't you
me: (shouting after him) you couldn't even apologise!
him: (turning back) why should I apologise? He didn't do anything you stupid woman!
me: He was jumping all over me you stupid git!
him: (walking away again) oh push off!
me: (shouting after him) I wouldn't let you walk my dog, you're not a responsible person!
him: I wouldn't accept your dog you stupid woman!
He walked away still gobbing off but I couldn't hear him any more
If he hadn't come out with the sarky comment I would have left it but I felt goaded to retaliate. Once he was gone I would have forgotten all about it but friend went very quiet and said she wanted to get back home. I apologised for the shouting and she said she was embarrassed and perhaps I had 'anger issues'.
Actually I do have anger issues but in this case I think I was justified?