Found a tiny snail baby on my glass today. It's like, the size of an amphipod, had to break out the DSLR and manual focus just to get a decent shot. Any idea if it is friend or foe? I assume it came in on my live rock in egg form, as the only snails I currently have are trochus...and this doesn't look like one of those to me.
