I have this snail in my tank, I'm not sure if it was from a plant I bought but that was about a month ago until I seen this little one, I recently picked a couple of dry leaves next to a river and put them in the tank, (would there had been eggs on the leaves)? a week or 2 later I saw this little feller in here, can anyone tell me what type of snail it is? He's pretty fast too.