Although I agree with most of your post, I must disagree with this part.
Legally, yes...pets are property. But to many (including me), pets are part of the family. I'd defend my dog just as this lady did.
I also think this lady went to get the gun to save her pet, not a retribution or revenge. I would guess she was so distraught, she probably didn't realize her cat was dead.
I'm guessing you're not a pet owner...or if you are, you aren't attached to your pet.
This whole thing is a sad tale all around..
Yes, it is sad all around.
I am a pet owner Roy. My comments are because I care for my dog a great deal. I don't agree with the idea that shooting a dog just because it is on your property is okay; that dog is more than likely somebody's pet. It could be my dog, even though he has a fenced yard and is on a leash when he is not in the yard, it's always possible he could get away. It could be your dog on my property too. I don't understand this fixation with mine, mine, mine. My property, my this, my that; I can kill if I want to. Well, yes, you can, but that isn't the point is it? My first reaction is to think about how to get that person's animal back home and safe. The same as for a wandering cow, horse, goat or whatever.
My FIL was a fanatic about his lawn and garden. It was his pride and joy. But he never used anything but a BB gun to chase off neighbors dogs and cats. He did have harsh words for the owners and made it clear their pets were not welcome. There are levels of possible responses to most situations.
We don't know if the cat was alive or dead and it would be normal to assume it is still alive and try and save your pet. I might do the same thing. I might think later that pepper spray or something non-lethal would have been a better response. That is the problem with guns, you get only one chance to make the best decision. The choices are very clear when human life is threatened, but not so clear in other cases.
Apparently, the police charged the cat owner because they thought her response to the situation was not reasonable. I think the police will always have a problem with someone who introduces a lethal weapon into a situation where human life is not at risk. That is as it should be. If they are erring, they are erring on the side of protecting human life. If a person wants to 'weaponize' themselves, it is their responsibility to be using the correct weapon for the situation and location.
I don't think the cat owner should be punished and I don't think she did anything wrong, in the absolute sense. I do think she could have made other, better choices. I know that makes me a Monday Morning QB. But, it wouldn't be unreasonable, and would show forethought, for a cat owner in a city/suburban setting to keep a can of pepper spray by the door.
Could I see most dogs having a gay old time chasing the neighbors chickens? Heck yes, that would be typical dog behavior, especially for younger dogs. But, for example, killdozerd11 only shot the dogs in his yard after warning the owner. In other words, he did what he could to avoid killing. He transferred the responsibility to where it belongs - to the owner. He has to protect his chickens, that is his responsibility and he met it. His neighbor is an idiot and had pit bulls; another data point for my theory.
Dave.