No otters nearby.

I don't know what a "water turkey" is, but I do have some blue herrons that come in on occasion. All I've ever seen them eat are small fish, though.