As a person who knows the value of livestock, yes, yes I do think it is acceptable. I'd say give the animal one more chance. Contact the owners and if they do not put the dog up properly, then call the pound.
When that fails (as it often does), then shoot, trap or "whatever" the dog to keep your livestock safe. My family and their bellies are worth far more than a stray or ill kept pet.
If people worry about their dogs getting shot, maybe they need to ensure the animal is properly contained.
A farmer has the right to protect his or her property and the welfare of their families.
Yes, a rancher (a person who raises livestock, i.e. sheep) does have the right to shoot a dog if the dog harasses or kills sheep. When I first got a dog ranchers in my area made it clear that they would shoot my dog if the dog harassed their livestock. When I got two dogs and the dogs started to run, I had to keep one on a chain to keep the other dog home-both together unchained would run off for fun chasing turkeys or deer. It's Not great to keep a dog tied up, but dogs trade off and they're still a family pets.
Darn right! Once the dog tastes blood, they're ruined. If a person's dog is out killing livestock they're obviously not taking care of the dog (feeding it or keeping it safe). Maybe the owner should be brought up on charges.