In my tanks, cerith snails lay eggs often. I see little babies with white shells on the glass sometimes but I never see any grow beyond that stage. I like to think they are in the sand but I don't know. The others have never laid eggs. Always hopeful, though!