Looks like electric fence was your chickens best friend. I vote dog did the deed. Chicken wire alone does not stand up to anything other than hawks and keeping chickens in. Hope you can repair and keep that fence going. Else you'll have to redo your wire with hardware cloth since that is much...