I purchashed 1 Zebra Nitrite snail a few months ago. I bought it because I thought it was nice looking. It does a great job cleaning my tank of algae. In fact better then my Amano shrimps, Red Cherry shrimp, and bushy nosed pleco. It only takes a few days for it to clean the tank clean. It however has a down side. It lays eggs everywhere on the glass and rocks and my tank has a black background and black sand. I googled about them and I'm just wondering if only females do this. I can't keep up with cleaning all the eggs off the glass. How do you tell a female from a male Zebra Nitrite? Some other people on-line at other sites say they do not have a problem with their's laying eggs but others do. I know that the eggs will not hatch as they need Brackish water to hatch and they are hard to raise to adulthood. I would hate to rehome this snail but I was wondering if the females are the problem. If anyone knows more about them and can help that would be great.I was wondering what other snail does a good job in cleaning algae that will not reproduce or populate?