If you have an over population of Guppy fish you might consider placing one of its natural predators in the tank for only a short time to reduce the over population : Oscar Fish, Jack Dempsey, Cichlids, or Paradise Fish. this new addition will need to be removed after the desired amount Guppies have been reduced.
Guppies are not poisonous to humans but why on earth anyone would consider eating such a tiny creature is beyond my imagination.
Fish often eat anything smaller than themselves. Guppies included. But that may not be the recommended diet for your kind of fish.
Platypus's eat guppies!! They eat about 290000 guppies a year. As well, pigs eat guppies occasionally if they are near them.
they usually eat tropical flakes like tetra tropical flakes witch are the best , make sure u smash them with your fingers before feeding a guppie cause there mouths are so small
goldfish
Adult guppies eat their own babies, and fish like tuna eat guppies.
The tiger fish would eat the guppies.
most fish will even guppies will eat other guppies it is a risk all ways
Guppies are omnivores and do OK on normal Tropical fish flakes.
bigger fish
No, bettas will often eat the guppies.
Guppies natural enemies are bigger fish. When guppies are eggs diffrent fish and sea creature will eat them.
They will eat baby guppies.
bread guppies and weeds
Goldfish. They are "feeder" fish for them.
Many fish -- like guppies. :)
Many fish -- like guppies. :)