Could you borrow a hunter's "trail cam"? We had a guest eating the cat food and after setting up the camera we discovered it was a raccoon.
BUT when we had chickens, we had a problem with foxes getting them. No pics to verify it but defintely foxes. Made sure the chickens were snug in their pen each night.