More cattle and sheep are killed by domestic dogs than wolves each year. More humans are killed by domestic dogs each year. People don't take care of their dogs and then wonder why they get killed or injured. How about this...since more dogs are killed by vehicles each year...near the dogs house, maybe we should ban vehicles where dogs live. Or perhaps, just maybe...people can quit having their dogs roam all over hell. I'm sure every working dog stays within the owners land...which is why cattle and sheep predation from domestic dogs is so high. A sheep farmer in the bitterroot had an easy answer...he shot the dogs and tied them to his corner fence by the main road. He had a sign set up saying you can retrieve your dog here. Amazing how well people round him adapted to watching their dogs.
I didn't say people should let their dogs go chase other people's livestock. Where I'm from, if that happened, the dog owner got a few warnings, but if the owner didn't do anything and the dog kept showing up, then it'd need to be dealt with. That's how it used to work.
What I'm saying is people in rural areas can let their dogs outside their house to roam around their own property, and shouldn't need to worry about their cattle dog getting ripped up by a wolf, within rock throwing distance of the owner's house.
To turn your point in another direction, aren't the wolves in this story the "dogs" roaming around killing people's animals (dogs)? Shouldn't the wolves be managed, or can they go wherever they want.
If the latter, then we won't be seeing a reboot of the TV show Lassie any time soon. The first time she tries to save little Timmy from the well, she'd get shredded by wolves. Sorry Timmy, you're on your own.
And on your statement about dogs killing more livestock than wolves, and dogs killed by vehicles and people's run ins with dogs, that's probably because in the US there's a much larger dog population than wolves. It's a numbers game.
But as more wolves start showing up in more places, more things like this are going to happen.