Box turtles are cute. Sea turtles are adorable. Snapping turtles? Don’t be silly. And yet, these baby snapping turtles ... To balance out these long lifespans, very few snapping turtles survive ...