My friend and I are having this ongoing debate about baby fish in our tanks.
I have four female guppies and 2 male guppies in my 55
gal tank. (I also have 5 neon teras, 4 cory cats and 1 pleco.) My friend has a 30 gallon tank with about 5 fancy guppies and ton of fry (too many to count).
Now, when my guppies look like they're ready to give birth, I separate the mother into the breeding tank. My breeding tank is 20
gal with lots of cover for the babies. Right now, in that tank I have 12 babies. I'm waiting until they grow bigger than my other guppies' mouths to put in the big tank.
My friend says they can go in now (they were just born a week ago). He says that I don't even need to separate them. He says the babies that get eaten are ones that need to be taken out of the loop any way. The stronger, faster and smarter ones will survive.
I disagree. I rather take the step of separating them. But I also see his point about wanting only hardy guppies.
Also, his fish, although big enough to eat the babies don't eat the babies. Is that unusual? How does one prevent that?
Confused. What are your thoughts?