Traps will work for pets if the bait is right. One potent bait that works for pets, strays, and most ferals is anal gland material. You can buy it via trapping supply places, or you can collect it yourself from dogs. Better yet, if you have a dog groomer or veterinarian in your area, tell them you'd like to buy some. Many groomers express the anal glands on the dogs that they groom. Vets do it all the time. So both would be a source. Just make sure the container you supply them has a real tight lid. The stuff stinks to high heaven.
Of
course they are going to think you're stark raving mad, so you'll need to explain that you need it as bait to attract a loose dog humanely into a trap.
Alternately you could put up notices around the neighborhood that a dog is killing your sheep. Post a reward for the dog, dead. That
should attract the attention of the owner.
Long term solution is to have a flock guardian, but that idea won't help immediately.
...Su Ba
www.kaufarmer.blogspot.com