Are there any animal rescue groups in your area other than the animal shelter? If there is a rescue group, especially a no-kill group, they might be willing to trap and place them. I'd call them and explain the situation and tell them I am worried about the dogs' safety since it is perfectly legal for people to protect their livestock. Maybe that will get them out there to trap and remove the dogs for you.