Hi, I'm wondering whether or not to get some nerite snails for my aquariums. I heard they lay eggs all around the tank and make a mess. I don't want this, but I'm wondering if betta fish(male and female) will eat the eggs? If not, are there any other small fish that'll eat the eggs? Also, will shrimp and nerite snails compete for food, and will one of them starve because the other one's too fast to get food? Lastly, how do you acclimate them from brackish to fresh water? Oh yeah, and will they accept algae wafers if they run out of algae to eat? Thanks.