The guppy is named after the Rev. J.L. Guppy of Trinidad, an early collector of the species from the late 1800's. Guppies (Poecilia reticulata) are placed in the family as mollies and mosquitofish. The wild, original guppy is native to Central America, as well as Trinidad and northern South America. Today, many guppies are found in Asia, especially Singapore, where many fancy strains are bred in large fish farms, and shipped to pet stores all over the world. The Fancy Guppy Fancy guppies are the result of specialized breeding techniques and they only slightly resemble the small, wild guppy, often seen in pet stores labeled "feeder fish".
Guppies are Freshwater Fish. Their tanks should contain no salt.
http://www.TheExoticFish.com
guppies have live fry
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, All adult fish will eat baby guppies.
not a chance. you could buy guppies as feeder fish for them though.
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.
yes
yes they can