Fox probably. Neighbor sez some plywood sheeting came loose in the winds we have out here. However, with that many chickens running around, everybody showed up for din-din!
Wait wait wait.
This wasn’t a fox-free zone?
Oh, the insurance company isn’t going to like this...