Loose dogs - what do you do?
This is a question regarding something that has bothered me for quite some time. When you are out walking your dogs, what do you do when a dog suddenly comes charging out of his/her unfenced yard as you walk by?
I have had this happen numerous times. Sometimes the dogs are acting aggressively and sometimes they are acting like they want to play. In either case, since I don't know the dogs, it frightens me. Sometimes the owners are in the yard with the dogs and will yell out something to the effect that their dogs are harmless. I'm not feeling the harmless part when I'm getting charged!
So, what do you do? Do you confront the owners and ask them to put their dogs on a leash (for their dogs' own safety if for no other reason)? Do you pull your dogs closer, hoping there isn't a fight, and walk by even faster? Do you change your walking times/places to avoid (something I find myself doing)?
I'd really like some suggestions on how to deal with this. Thanks!