I don't think I was out of order but maybe I was harsh. It's still bothering me now. Sorry if its long.
We went to a steam fair today, we were stood looking at some of the vintage motorbikes and my dog was stood next to me. An old man came up and gave my dog the remnants of his ice cream cone. A sweet thing to do no doubt but my boy can't tolerate anything with cows milk. He gets a terrible tummy, think liquid shit...I immediately told him (dog) to drop it which he did and said to the man I'm sorry he can't eat ice cream it makes him ill but thank you. That is honestly word for word what I said. The man said nothing and walked away.
A bit later we were stood at a different area and a woman came over and told me I'd really upset her elderly dad who loves dogs and wanted to treat mine. I said sorry again, but that if he'd asked me I'd have given him a treat of my own to give to my dog but that he can't eat ice cream. She called me a snotty bitch with "no clue about dogs and clearly not about people" and walked off.
I feel like I could've handled it better but am also pissed off at the same time. I'm just ranting here really. Pfffft! Wine please?