KGP, Have had similar situations here in Ohio. Always found to be raccoons, easy to tell as the foot prints on the bank are a sign. Raccoons being of the bear family are great hunters of fish.Try a box trap anchored to the shore line with catfood and see if an otter or coon shows up. I have not seen fish heads left behind or perhaps the turtles finished that part off. Good trapping Ted