Hello MFK!
I've come with rather exciting news - my keyhole cichlids recently laid eggs! I have six keyhole cichlids in a 90-gallon alongside a leopard ctenopoma. I've had all of them since late summer, and recently two of them laid eggs! It's the first time any of them have done so, however, within a day of them being laid, the parents ate all of the eggs. I've heard this si quite normal for keyholes to do on their first or second time mating, and I've heard that they'll try again soon. If that's true, is there anything I should do for them? I was thinking of providing them with a hide, as they were quite aggressive to any of the other fish who came even relatively close to the eggs. (except for the ctenopoma, they only displayed aggression towards him when he got in the direct vicinity of the eggs, and even then it was only warnings it seemed)
Any tips on what I should do, or if it's likely if they'll lay again or not? Below is a picture I captured of the parents and their eggs, a few hours before they ate them all.
I've come with rather exciting news - my keyhole cichlids recently laid eggs! I have six keyhole cichlids in a 90-gallon alongside a leopard ctenopoma. I've had all of them since late summer, and recently two of them laid eggs! It's the first time any of them have done so, however, within a day of them being laid, the parents ate all of the eggs. I've heard this si quite normal for keyholes to do on their first or second time mating, and I've heard that they'll try again soon. If that's true, is there anything I should do for them? I was thinking of providing them with a hide, as they were quite aggressive to any of the other fish who came even relatively close to the eggs. (except for the ctenopoma, they only displayed aggression towards him when he got in the direct vicinity of the eggs, and even then it was only warnings it seemed)
Any tips on what I should do, or if it's likely if they'll lay again or not? Below is a picture I captured of the parents and their eggs, a few hours before they ate them all.