Today I was in the park with my two boys and there was a man with a dog not on a lead. The dog ran straight for my boys (not in any agressive way, but straight at them). My youngest is only 19 months and is scared of dogs. He was attacked by a dog (my Aunt's) and is understandably wary if they come close.
Anyway, when he moved towards me with scared noises, the man started commenting. I explained they were scared of dogs and this started a bit of an arguement. I did tell him that my little one had been attacked by a dog and he tried to make out it must have been the wrong type of dog for us to be around. Anyway, I asserted by right as a parent to decide if I want my children around dogs or not (he was trying to get his dog to sit so that I would bring my boys to stroke it - and he was quite insitant). ANyway, the whole thing ended with us walking away and him calling me both rude and a bad parent.
So, here is my thing/debate: I don't dislike dogs. I grew up with one. But I have chosen not to have one now - we live in a flat amongst other reasons. I have taught my oldest not to touch dogs he doesn't know - but it is ok to stroke a dog if he is with me and i have said its ok. I am not instilling a fear of dogs into them, but a healthy respect. I also have no problem with people who walk their dogs off leads in the park - However, here is my issue: if you walk a dog without a lead, it should not be running up to people (not just children, but anyone). I think it is the owner's responsibility to keep the dog under control. If the dog will come when called, then that is fine (and I would expect the owner to call it immediately if it was running at us) and if it won't, then it should be on a lead.
I know that not everyone will agree with this so I am curious of other people's views. We live in central london and have no garden so we use the parks a lot. This is something that does bother me.