No I would put my money on the turtles. I am trying to think of a reasonable solution for you. If I had your problem, I know several people who are experienced at catching snapping turtles for food. Maybe ask around, you might have someone near you who would be able to help you.