Hi Everyone, Mia has been coming on so well lately and she now walks brilliantly on the lead. Her recall still isn't 100% so I have been walking her off lead in big open spaces so I have the chance to clock distractions before she does, this way I can get her safely back on the lead before any problems can arise. However, lots of people do not bother and let their dogs run right up to Mia. Mia loves literally everyone, 2 or 4 legged, but she seems to have a growing aversion to small dogs, particularly terriers. A few times she has been jumped on or grabbed by little dogs that the owners cannot control and the owners try to laugh it off as playing, now I am not one who agrees with forceful handling of a dog but a threat to kick the bloody thing if it doesn't leave my precious, harmless, under control dog alone is the only way of these owners actually taking you seriously and trying to get their dogs under control again. Mia has never been aggressive in any way before but lately if she sees a terrier coming towards her she either cowers into me or will get in front of me with her hackles up and growl if it continues coming closer to her and there are only so many times you can shout at people to catch their dog before just assuming they are a bit thick while their dog is still running at us full pelt. I have a couple of times tried to grab the terriers before they reached Mia but this makes her worse than ever so I really don't know what to do next. I don't want Mia to be feeling this way about other dogs and I am starting to worry that all the socialising we have done is going to be for nothing. Has anyone else experienced this? How can I help her get over her aversion to terriers? Now I've finished my rant, I should say that not all terrier owners are like this but as with everything the few ruin it for everybody.