Cats Cats Cats. The only thing as excessively numerous is owners who want their precious little (monster) to roam around and enjoy it's freedom ( ...... IN YOUR CHICKEN COOP ).
One neighbor is like "but she'd NeeeeVeeer harm your chicks"you can trust,you can trust,you can trust,you can...
Domestic cat, feral or tame. This is precisely what a domestic cat does, not saying a bobcat didn't do it, but if anyone was going to wager, go with the odds, its either a perfect match for a bobcat predator, bobcat population is X or it's feral or domestic cat, population X times a gazillion...