glad you got your answer dogs let to run loose are always problems with poultry ive lost countless birds over the years .It is legal in my state so i have addopted a shoot on sight policy for dogs and my neibors know it and keep their dogs on their property
I really think u have a coon working you the damage to the fence is tell tale to me coons are strong and very smart also it is taking its catch with them coons like to drag things off to eat in a safe place.live trap is best 4 you because sounds like you would catch odie in any lethal trap set...