I find this one quite difficult. On one hand, as a dog owner, I feel a bit sad at children who run away flapping and screaming as we approach from a distance with our two small-ish dogs on the lead. As someone else said earlier, that kind of sudden and unexplained behaviour is just the kind of thing that might scare a dog into snapping/ chasing (not mine of course ), and I hate to see a child so distressed by the sight of an animal that isn't anywhere near them, and restrained, especially when dogs are fairly common (in the country park)
On the other hand, I respect the fact that other people have evry right to walk without being approached by my dogs. To that end, I walk them well away from the town (we drive out to a country park every day, where the only other people you meet are fellow dog-walkers) The only problem is, that at weekends sometimes people other than dog walkers walk through the woods. My dogs are very friendly, and are, unfortunately, used to meeting fellow doggy people on their walks. My old boy is always on the lead anyway, and my bitch is generally pretty good at ignoring anyone who is unlikely to give her a biscuit, but sometimes people still flap, even as I call her to my side, and glare at me. I'm torn between not wanting to upset anyone, and not wanting to keep my dog on the lead through rough wooodland on the vague possibility that we might meet someone who doesn't like dogs. It's not an easy one.
My own kids come walking the dogs with me every day, and my 2 younger ones especially love dogs. DD1 is a bit more girly, and, afetr witnessing a friend being fearful of dogs, went through a phase of flapping/ screaming, which I had to deal with, as I can't afford for her to behave like that around dogs, given that we spend so much time with them, and meet so many every day. I explained to her that that was NOT an appropriate response to any dog, and why, and we agreed that she would in future stay beside me if she was frightened, and I would make sure the dog left her alone. She seems to be ok now, and I hope she continues to have no fear.
I DID get a little irked the other day, though, when a fellow dog-walker's dog knocked my dd2 (3.5) flat on her back in the mud, and didn't even apologise! (Luckily, dd2 was laughing) It also stuck its face in the buggy and started licking my ds, which my dogs are not allowed to do, so I understand why some people would think dog-owners are blind to their own dogs' faults!!