if you have a mystery snail post a pic and we can ID it.
some are tropical, some are coldwater, some are best in salt or brackish water, some breed prolifically, some don't breed in freshwater at all, some eat plants, some don't! some grow very big, some stay tiny. entirely depends on species!