They are primarily vegetarian. If you read something on the internet that tells you otherwise, it is wrong. The premiere breeders in the U.S.A. use a 95% plant matter diet consisting of bok choy, collard greens, dandelion greens, kale, and turnip greens. Do not use any type of lettuce.
Goldfish. They are "feeder" fish for them.
If he is active then he is probably okay. Try different types of food to see what he will eat. Check out what the baby turtles at petshops are being fed (this is usually feeder guppies, *ask the clerk for feeder guppies and they will show you*). If he still won't eat keep trying different things. A few things I would recommed that my turtle ate after he refused to eat would be: worms, feeder guppies, steak, fish meat, and pretty much any meat (although raw would be best for a baby). If you just got him then just be patient and keep introducing food until you find something he will eat.
Adult guppies eat their own babies, and fish like tuna eat guppies.
most fish will even guppies will eat other guppies it is a risk all ways
Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
Guppies aren't large enough to eat frogs.
yes
NO! They are insectivores only. Which means they only eat insect with an occasional pinkie mouse.
No. Guppies eat brine shrimp, various tiny species of worms and commercial fish food.
No, bettas will often eat the guppies.
no they eat your mom
Guppies will eat neons tetra babies but are not large enough to eat fully grown neons.