Well basically I currently have a 5 Gallon tank cycling and need to know how many guppies can live happily in it. At the moment I want to keep 3 females and a male. I have asked several friends(who have larger fish tanks)if they could take some of the fry when they grow up and my LFS will most likely take the fry as a donation (id be shocked if they gave me any cash for them). So is this a good amount for a tank as small as a 5 gallon?