Visit the Team Iceshanty Proshop
Sounds like it could be an otter.
Of course landing a whale of a snapping turtle is not a bad story.