They just have them in the tank they are put in. You choose. If the conditions don't suit the female, she can hold on to her fry and stop them from comming out, and she can even choose to die rather than let her fry be born into what she considers to be a bad place. To avoid this happening you need to know and stick to the rules of fishkeeping. The rules are. :- 1 inch of fish needs at least 1 gallon of water but more is better. :- Every tank needs a permanently running cycled filter. :- Every tank needs at least 50% of its water replaced every week. Stick to those rules and you stand a chance of keeping fish successfully. Miss out on any of them, and I can guarantee that your fish will have constant health problems.
Yes, a female guppy will give birth about every month if mixed with male guppies/guppy. The way to tell if she will give birth soon is that she will look extremely bloated, her gravid spot goes darker and a bump appears below the gravid spot. I have also seen some frys' eyes too.
No, only female guppies can have babies. They are live bearers meaning like humans they don'tgive birth to the fry (baby guppies) in eggs.
yes
Yes, because guppies will eat their newborn fry.
Adult guppies eat their own babies, and fish like tuna eat guppies.
Yes it is common.
As many as she/they can catch.
yes. I have successfully cross bred them.
No..... you have to have the second half of chomosomes....
Guppies.
depends how small the babies . if their too small the guppies will eat them cause they will think they are food
no they don't. but both of the parents will eat the guppies... keep guppies away from mom and dad!
Guppies are the one of the easiest pet fish to breed in captivity. They do it all themselves, the only thing you may have to do is take the babies out and put them in a different container because the parents may eat them. I found that none of my guppies seem to eat the babies.
Guppies will eat neons tetra babies but are not large enough to eat fully grown neons.