Found it. (I think). The snail I was referring to is known as a sundial snail and they are very small and can wipe out your zoos pretty quickly. Keep an eye out for them and if found remove ASAP. Here is a link to the thread I found but I am certain a search on sundial snail will give even more info.
Heliacus areola !