I understand it. People name livestock. They have a responsibility toward that livestock to keep them safe. They feel that people aren't caring enough for their dogs to keep them safe and if their dogs are coming on their land and near their livestock the dog has to go, and shooting the dog is the only sure way to eliminate the threat.
Especially when cows are calving, or goats or horses are having young, anyone with chickens might take out dogs, because a dog around chickens or rabbits may kill them all. That happened to my vet, a dog got to her chicken and made a regular bloodbath.
We are dog lovers here, but people love their other critters too. And too often displaced city folks move out to the country and suddenly think their dogs can just run free. A loose dog in farm-country isn't generally long for the world. If they dog get run over, or killed by a pack of coyotes, shot running deer, then they will likely be shot by farmers for bothering livestock.
We can't change them, but we can keep our dogs safe. Accidents may happen, and they may be fatal too. Keep your dogs safe.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC