See, I will admit that I struggle not to be afraid of dogs. When I was small I remember three things which formed the way I felt about dogs:
- big alsatians next door which barked whenever you went past and snarled over the wall
- a dog running up to my brother on the beach and jumping and barking and ultimately biting him, whilst the owner sauntered along and when he eventually got to the scene, shouting at my dad for shouting at the dog
- getting out of the car in a pub car park and two alsatians running up to us, round us, up at us, and biting my brother. This went on for what seemed like hours (to a nine year old) though probably wasn't that long in reality.
As an adult and a parent, I really try. When dogs ran up when the kids were small I would say (more to convince myself probably) 'oh look, it's a NICE dog, this dog is obviously a NICE DOG, oh look at it wanting to play, it's fine, it's ok' etc. And my kids aren't afraid of dogs (though not madly fond either).
However the one time this was almost undone was when dd1 was 3, and we were walking along a pavement by a busy road - some big dog raced up, it was about as tall as she was, and barked repeatedly at her frightened face whilst the owners sauntered behind and then gave a sort of braying snigger when they finally got there are told the dog to come on.
I, and lots of people who are by nature not very comfortable around dogs - which I would say is our perfect right - do really try, and try not to let our children become afraid of dogs. But that is all rather undermined when the matter is taken out of your hands when a dog races up barking and baring its teeth - especially to a small child, than whom it is quite probably much bigger.
It's not for you, me or anyone else to decide what it's ok to be afraid of, and who should conquer their fears, or when, or how. And it's common decency and good manners to keep your dog close to you in public places, and not in other peoples' faces.