I am interested in all the comments on here about children.
Very, very few of the children I meet have been trained about approaching dogs.
When I am in the park with mine, I feel like a Public Information Service.
I have a spaniel, soft looking, floppy ears and big soft eyes, and he is a kids magnet.
Fortunately he is also soft as butter with kids and would actually allow a child to hurt him rather then hurt them (not that I would put that to the test)
I am ALWAYS having kids barrel up to us and start fussing. Each time I patiently say, Stop, wait, you MUST ask, because not all dogs like being fussed and some are scared of people approaching. Oh yes said one little boy, they can bite can;t they? (Yes, so why did you run up to my dog without asking?)
The other day a tiny tot, maybe 2or 3 got out of her buggy and ran across to us going DOGGY DOGGY! I stopped and my dog sat down and waited patiently. When I said nice and gently to the little girl, it isn't a good idea to come up to a dog you don't know her mum called across - Oh yes she's normally pretty good.
I just stood there thinking, you have just allowed your tiny child to run up to a dog whose face and teeth are right at her face level, and you didn't call out, or say -wait, or ask me if the dog was OK or anything.
I would never trust a child to do the right thing around a dog.