Guppies are livebearers – they give birth to baby fish rather than lay eggs, meaning they breed prolifically. If you don’t want a bunch of baby Guppies, it is better to keep same-sex groups.