Around here most dogs thought to be domestic are usually chased away the first few times and the owner located if possible. After a couple of times of dug up crops/gardens or a dose or two of aggressive behavior, then then the three S's kick in.
S -shot
S -shovel
S -shut-up
I love dogs and
recently rescued one myself. However, with five grandchildren (ages 9mo - 4yrs) to protect when they visit, I will not tolerate an aggressive dog ON MY PROPERTY, for long. If a person had a weapon in their hand and charged you while yelling or screaming at you, would you shot? Well, have about a dog doing the same with a mouthful of sharp teeth.
Just saying...............