A couple weeks ago i bought a pregnant guppy. she had the babies the night i got her. i thought i saw her eating her fish. i want to make sure she wasn't because i have a pregnant female now, and i want to know if i have to seperate them.
My guppy has babbies every couple months or so. The Male and Female eat just about all of the fry in a few days. Occassionally one will survive and become an adult.
Yes, they most certainly do eat their fry, as do Platies, Swordfish, Mollies, & the other common livebearers. However rather than separating them, which is stressful to the fish, your best bet is to include lots of plant material for the fry to hide in.
Guppies breed so frequently & produce such large amounts of fry, that unless you're in the purebred Guppy breeding business, having some of the fry provide some live food for the parents isn't really a bad thing. With enough plant material (planted & floating), you should still end up with enough babies to enjoy growing on into adults without overpopulating your tank too soon.
I chose to just provide alot of artificial plants for my fry to hide in. The strange thing is, with my second 'litter', the adults didn't seem interested in eating the fry. This was discussed in a previous post below.
Once the guppies survive beyond two or three weeks, they are a bit bigger and are less likely to be eaten by the adult guppies.
Here is a link that might be useful: Guppies why aren't they hiding
I have always wondered: when guppies eat their fry, is it because they don't even know that they are offspring, or don't care, or what? I realize fish don't "reason" but I've always wondered the reason.
They will eat their fry if there isn't anyplace for them to hide.
But I was reading somewhere (maybe in a previous thread??) that some guppy breeders like to breed in that trait of less aggressive behavior - so that parents will have less of a tendancy to eat their fry.
I have tons of fry (mollies and guppies) right now. The smallest fry swim easily around the adults - but there are lots of places to scoot and hide if need be.
Most fish will eat their own babies, given the chance. Cichlids will actually care for their fry if conditions are right, but even they will munch down their own progeny if they are inexperienced parents or stressed.
I also have 5 pregnant guppies and I don't know when they'll give birth. I hope I can reach them in time when they give birth.
Any tips you guys can give me to look out for?
Posted by guppynoob
You have some set up to keep the new ''drops'' from being immediately eaten?
Why not just get a breeder box? A few dollars. You put the pregnant fish in it when you notice them starting to give birth (you get to know it after some experience), the babies slide down into the lower part of it, then you take the mother out and take the extra piece out and the babies live in the "maternity ward" until they're big enough to survive in the big tank.