Like I said, I support people's right to defend themselves against
AGGRESSIVE dogs- A dog that is snarling, barking, growling, and acting like it is going to attack.
A lab with a stick in its mouth trotting up to you is
NOT AGGRESSIVE, even if you are paranoid of dogs.
The sheriff seems in this case seems to agree.
Remember, this is the same part of the state where a man shot a mountain lion a few months back while out walking with his wife. The man received FULL support from law enforcement and state wildlife officials for doing what had to be done. The is no antigun/antiself-defense bias at work here.
When I was 13, I was attacked by a nasty golden retriever. I did manage to hit him with my 10 pump single-shot Crossman pellet pistol, which stopped the attack.
When I hike now, I am wary of approaching dogs, especially those without owners nearby, but I am would never draw, let alone shoot, unless one of them was acting hostile.
I believe that a similar criteria for defense against humans could easily be applied to dogs- just because a dog is near you does not give the right to shoot it, especially on public property.