YAY you have a pet snail!
When they're so little, it's hard to tell what they are. I initially voted against land snail b/c it's so teeny, but I've never seen a juvie land snail, so they must be a solid color & unobtrusive.
I went camping in the Pamona area outside LA once- it rained & a million huge snails appeared out of nowhere, like a horror movie! I thought I would be eaten alive if I slept too long. They were beautiful & and had differing colors & stripes. I wish I could have captured some & kept them in a terrarium. Here in New England (where I live) you rarely see a land snail; we're slug central (not enough calcium in the "soil"). If you'd like a pet slug, too, I can hook you up ;0)!