I also have seen that here in our "hood" and it drives me up a wall..you are doing your part by walking your dog on a leash, so IMO, if a dog that is unleashed rushes you or your dog..it is fair game..after all, you want your dog to be protective of you and themselves, right?
When we went to the dog park a few weeks ago to drop Dotty(now Tonks) off to her new owners, we had just pulled into the parking lot when this huge choc.lab came running out of the park and came right towards our car, by now we had parked and were getting out of the car and he was literally in my daughters lap trying to get into the car and, I don't know, say hi or maul Dotty and Otis, who can tell, right? …and he was wet and muddy..if I wanted that in my car or on my children, I would be on the Labrador Forum, not the Basenji forum..
Well the owner, a large female, lets leave it at that, came walking in the distance, not calling her dog or rushing to come help, no she was griping that she had to follow him
instead of him following her..Before she got to him, without apologizing to us mind you, he ran back out into the parking lot and almost got hit by one huge truck, all she was doing is screaming his name, cussing him out in a very loud manner....she didn't even have a leash with her...now that made me mad..