What if the owner isn’t there?
What if you have no idea who owns the dog, and you’ve never seen the dog before?
Shooting isn’t the answer unless you wish to risk a long stay in prison, in most cities.
Best is to learn how to actually maintain the upper hand with any dog, any place.
MUST disagree. Perhaps eight years ago now - while going to the mailbox - a dog came running down the street. The owner watched and didn’t do a damn thing. I got the f-ing animal off me and told the owner that if it ever runs at me again it’s dead. He got the picture, I made sure of it.
I don’t care who the owner is. Somebody else dog should not be on me at anytime ever.
Shooting within city limits is against the law (don’t live there anymore) but I will defend myself by whatever means.
The problem goes away entirely if the owner controls their animal. WHICH IS THE POINT ENTIRELY.