Again, situational awareness is a key aspect of any choice to deploy a firearm. There's a lot of broad talk in this thread (and all those like it) about how the poster won't hesitate to blow away any dog that appears to be a danger to anybody. It's one thing to do that on your own rural property, but quite another to start blasting in suburbia at any unleashed dog that happens to approach you.
Never discharge a firearm on public property unless your life is actually at risk and there is no possible alternative. Harold Fish got himself into a world of trouble using a handgun to ward off dogs in questionable circumstances. In that case he didn't even have to kill an animal for the owner, who was following close behind, to go ape. It's a good way to end up dead or in prison. But as he discovered, once you start blasting there's no telling what people are going to do.
Again a human being is different. DOGS ARE PROPERTY!
True enough, but also irrelevant. The problem isn't the dogs. The problem is what people do when you decide to enforce a leash law by shooting their dogs. I've been in situations where I could have shot some dogs for pestering moose. And I know with 100% certainty that the local troopers would have shaken my hand for doing it. But it was on a public trail, and I have a wee little rule about thinking twice and three times before I unleash the thunder of a bear gun on a public trail in the middle of the day. Unless the moose, child, person or whatever is in clear and unambiguous danger I'm not going to shoot. Esp. if it's to kill someone's pet.
Think of it this way. A car is just property too. But I would think long and hard before capping off rounds from my .44 into a car's engine block even if that car was a threat. There's property and then there's property. And there are dogs and there are dogs. Feral dogs running around on a ranch are exotic wildlife and are generally to be shoot for the benefit of all. An off-leash dog on a public trail with the owner close behind is a completely different situation and must be judged by different standards. The difference is the proximity of another person who's close personal chattle you're shooting at. That's a recipe for all kinds of ugly, up to and including your own death.
I'm always armed and any dog that CHARGES me is assumed to have rabies and will be shot without hesitation regardless of its size and that goes for all critters with 4 legs
You walk into someone's house and their dog charges up to you. Are you really going to shoot it?
There's also a great deal of talk in these threads about neighbors with problem dogs. Again, a firearm is not the tool you want to use to resolve ANY disputes with a neighbor. It's a last ditch tool to protect your own life and limb. This is true even when you're "just shooting property." I know some former neighbors of mine in the wild west of the Mat-Su who've been in a fued for a decade over shot dogs. One neighbor shot the other neighbor's dogs after they got loose. Lots of claims flew back and forth. Then some bullets. Eventually one of them is probably going to kill the other. Now maybe one or both of them are being unreasonable about what's just lost property, but some judicious pepper spray and a swat with an axe handle would have done just as well and prevented a whole lot of trouble down the line. This nonsense happens all the time. I know another person out there who keeps a kennel. Two of her dogs mysteriously vanished, and it wasn't too hard to figure out that a particular neighbor who also keeps a kennel had killed them. Well that's legal as far as it goes, but I know she's going to get him back. Maybe it will be some mysterious deaths of his own dogs, or maybe it will be a mysterious hole in his oil tank some January at fifty below. Either way, was it really worth it to kick the hornet's nest? Be very cautious about dealing out judgment with your iron, even if it's just against a stupid dog. That goes even more when the dog belongs to a neighbor.