Hi everyone, I have a pair of Cacatoides in a 20 gallon long tank. Their tankmates are some otos, 2 SAEs and some Harlequin Rasboras. Every 2 or 3 weeks the female lays a new batch of eggs that seem to disappear several days later.
The Ph is usually about 7.0-7.2, Kh 4.5 and temp ~79 F. The female lays the eggs on the back of some driftwood with thick plants behind it (somewhat cave like).
Here is a picture (not very good):
Which of these reasons might be the culprit?
1. Something with the water conditions that is causing the eggs not to hatch.
2. Some of the tankmates eating the eggs
3. Or the parents eating the eggs
The Ph is usually about 7.0-7.2, Kh 4.5 and temp ~79 F. The female lays the eggs on the back of some driftwood with thick plants behind it (somewhat cave like).
Here is a picture (not very good):

Which of these reasons might be the culprit?
1. Something with the water conditions that is causing the eggs not to hatch.
2. Some of the tankmates eating the eggs
3. Or the parents eating the eggs