Some communities all at large dogs are picked up, and the owners levied a HEFTY fine, not including pound fees. If the dog are viscous, and animal control documents they are, or they bite there is a hearing to put them down. These communities, at least the one I worked in, had no dog bites.
The owners somehow felt more civic responsibility to keep their animals contained. I love dogs, but owners should be punished if a dog suffers because the owner is a idiot. A attacking dog at large should always be put down, either on the spot, or later. Any other dog at large the owner should be fined by the weight(size) of the dog. Ten dollars per pound should do it, not including pound and administrative fees.
Then police would not have to fire on attacking dogs at large. The problem is the idiot dog owners, and the idiot PC public, that cares more about dogs than children.
Keep your dogs restrained. I will shoot them too if I feel threatened. Be a responsible owner instead of a non responsible citizen.
BTW I did shoot and kill a attacking /charging pit bull last year. And I stopped a viscous dog this year, this pit bull survived a ball bat to the skull. Then later the owner agreed I should have shot and killed his dog, he was lucky I did not press charges. The dog has been on chain since. The dog had two women and three children cornered.
Keep your damn dogs restrained!