Found this on a rock today. It moved really fast which is what drew my attention to it as it's only about the size of an apple seed. I assumed it was a little snail until it whizzed across the rock, so I thought I'd check it out. The fuzzy stuff is from the little piece of garage carpet I put it on and it kind of stuck to, but the black stuff was white when I first got it out.

here's the outside of the shell

whatsisoutside - another whatsis?????

and here's what's left of the inside (with the addition of the fuzzy stuff)

whatsisinside - another whatsis?????


Is this a snail, and if it is then what kind of snail can move like that?