Did you observe the male swimming over the eggs after the female had layed them ? If you did, the eggs should be fertile.
Was the female "eating" the eggs....or cleaning them off ?
Rams "puff" over thier eggs to keep them clean, they also will hover over them "fanning" them with thier fins. They pick off bad eggs and eat those, generally leaving healthy eggs alone.
Are there any other fish in the tank with your rams ?
Sometimes, other fish in the tank can stress them out if they are spawning...causing them to eat the eggs or fry. I have not had issue with my rams eating thier eggs. They are usually very good parents until about a week after the free swimming stage...at which point, the fry usually disappear. I have never witnessed them eating the fry, so it's quite possible that the filter gets them. I don't have it covered as I usually remove any fry at the wriggler stage, if I want to raise any of them.
Also, the parents will grab the fry in their mouths and spit them back where they want them to be...if you don't know what they're doing it sure does look like they're eating them.
As far as did you remove them too soon ? Well, if the female was indeed eating the eggs....and you wanted to raise them, than it was a good time to take them out. What you might want to do the next time is just observe thier behavior next time they spawn. Watch to see what they do with the eggs and if they will care for them till they hatch...then watch how they are with the fry. Use the next spawn as a learning experience to see just what the parent's will do with them....sort of count them out as lost...lol...because they may well get eaten, but you would have learned a bit to help you the next time around.
BTW....ram parenting behavior is so interesting and fun to observe. They will move them around the tank from one spot to another...digging out a little ditch in the substrate to hold them all in one place. When they start swimming around the parents will chase them down if they wander too far...snatch them into thier mouths...and spit them back with the group. They usually let them swim around a bit during the day as they wander around looking for tiny microbs to eat...but in the evening they corral them all into one place and "put them to bed" ....lol....pretty cute actually.
Enjoy your rams Joey....wish you success with your batch of eggs !
