No, All adult fish will eat baby guppies.
guppies have live fry
Sharks don't eat guppies. Sharks live in the Ocean, Guppies live in fresh water.
Yes - there is virtually no limit to how many female guppies can live together.
Guppies are compatible with Bristlenose catfish, the bristlenose being one of a few catfish that can live with guppies because of the guppies' water.
Guppies can live very happily with heaps of other species of tropical fish
The tiger fish would eat the guppies.
No. Guppies need a heater, whereas gold fish will overheat. Also, they will eat the guppies.
Guppies do not lay eggs they give birth to live young.
No, guppies are livebearers which means they have live babies (called guppy fry). The females and males will eat them once they are born, but some will live by hiding or if you put them in a breeding trap.
not a chance. you could buy guppies as feeder fish for them though.
Are these fancy guppies or feeder guppies? If you have fancy guppies, raise the temperature to 78 to 80 degrees Fahrenheit, do frequent (at least weekly) 50% or more water changes and feed them small amounts of food every 4 hours when possible. Newly hatched baby brine shrimp are a good source of nourishment, but normally by 4 months guppies are large enough that they can be fed larger live and frozen foods.
You do not say if the guppies are common guppies or fancy, also how many male and female guppies you have, yes as far as the snails and guppies go, one point to remember is the tank water should be above 72 degrees and some live floating plants for the guppies too hide in.