I was attacked as a young girl by a dog and bitten in the face so I have a fear of dogs running straight for me.  In the wonderful last frontier of ours a lot of people just don't get why they can't let their animals run free.  I have dogs I want them to run free, get exercise, be a dog but in a community where there are lots of people or on trails where there are kids and other hikers you have to have control of your dogs.  When I hike or go on the trails with my dogs, I watch for approaching hikers and command my dogs to walk next to me while passing hikers.  I don't allow them to approach strangers.  Not everyone loves dogs.  Not everyone likes when dogs run up to them even if they appear friendly.  Here in the neighborhood I live...I can not walk the neighborhood because too many dog owners allow their dogs out unsupervised.  If you can not seriously control your dog by voice then keep them leased or move to a rural area where you just won't run into people.