I should preface this by saying we live in a fairly small village in South West - so this behaviour probably goes with the territory to a degree. We have 14 mth old dog who is still quite puppy like & boisterous: very sociable & wants to make friends with everyone. Twice now the same person/couple have shouted at me across the street that my dog is out of control, a disgrace & I should not be walking her through the village roads. My dog is always on a lead & has never gone anywhere near them.....it is totally unprovoked, random insults. First it was the husband on his own & then the couple together. I am a responsible dog owner & realise not everyone wants a dog coming up to them (or a lead or otherwise) so I always restrain & control her to not be nuisance - except for her 'regulars' (most everyone else) who make a point of coming over to talk to her. I walk her on my own during the day & now feel intimidated (& frankly a bit scared) about encountering these people again. Should I just change my routine &/or try to ignore them or AINBU having a go back next time he/they have a crack & tell them what I think of their unprovoked insulting rudeness? Thx ppl