I'm sorry about your sucky situation. Does your yard have a fence? That maybe would be an option too. We have a 6 ft cedar fenced backyard, then we also have a coop w run which is predator proof. The fence keeps out people and unattended dogs.
We let ours freerange in the backyard all...