I had the same problem and now I have an electric poultry mesh with a solar charger. Every now and then one of those dogs hits it and goes yelping off into the distance. I have not lost a chicken to dogs since 2009. It is the dogs nature to kill and it is pet owners nature to want to let their...