They will eat anything that comes close enough to their mouth to snap at, including some things that might not be too good for them to eat.
In the wild they eat fish, birds, small mammals, insects, lizards, frogs/toads, plants, and just about anything else that gets too close.
In captivity, feed them turtle pellets from the pet store. This will give the turtle all the nutrients they need. For an occasional treat throw in crickets, meal worms, bloodworms, nightcrawlers, or small fish. I wouldn't feed them goldfish because they add a chemical at the fish farm to help the goldfish shine, and I doubt that it's good for the turtle to eat.
In the wild, they find small fish or bugs that swim by. If its a baby, it might get small bugs floating by. In captivity, baby snappers will eat meal-worms. Now if you have an adult snapper....LET IT GO! I only what to feed them because I am a volunteer at Martin Nature Park and they have one, not because I have one in my house. You need to let it go when they get about, 6-inches wide, otherwise it will be incredibly aggressive. Anyway, if the adult has been in captivity its whole life feed it dead fish. If you just caught it from the wild [DO NOT DO!] feed it live fish. Hope I helped!
Snapping turtles eat mostly fish.
Yes. Adult snapping turtles will eat baby snapping turtles.
Crocodile snapping turtles do not exist. Only Alligator snapping turtles do.
Yes it will ive seen it with my own eyes but they wont eat a dead mouse
Snapping turtles eat seaweed or things we eat like: vegetables
snapping turtles eat frogs, newts and other small amphibians. what ever fits in their mouth they will eat
yes
Yes, frogs are a common part of the snapping turtles diet.
through their mouth
Of Course!
Tomatos from your garden
From my experiance, no, I've even had adult painted turtles kill baby snapping turtles, I reccomend you keep them separate
Well, they certainly don't cook them first. Snapping turtles are omnivores and will eat just about anything they can catch.