If it is a bobcat, be aware. Bobcats around here LOVE to eat domestic cats. I personally knew a lady who lost over 10 pet cats, to a bobcat that found them easy prey.
They never got the opportunity to shoot the bobcat, but one evening while it was chasing yet another one of her pet cats, both the bobcat and house cat were struck and killed by a car. She never lost another cat to wild predators after that.
I would look into purchasing a game camera to place in your yard. You have so many wild visitors, none of the prospects looked good. LOL Fox, fisher, bobcat, coyote!?!?! You don't want or need any of those. Buy a game camera, find the culprit and make sure the chooks are locked up tight.
-Kim