I agree with some of what you said.
Why do people often feel compelled to side with one side or the other? The dog owner and the cop were both in the wrong. The owner should not have let his dogs run wild. The cop did not have to shoot the dog.
True.
For instance, the officer could have laid on the siren
until the owner came out and contained his dogs.
Ultimately, though, responsibility lies with the owner for allowing his dogs to run wild.
If he had contained his dogs, as he should,
the neighbors would have had no need to phone the police
and the dogs would not have been out in the street confronting the cop.
If you love your dogs, err on the side of caution.
Don’t count on others to be as knowledgeable and sensible as you are.
There are many potentially dangerous situations that loose dogs may face,
some, but not all them, have police badges.