The guy we sent the pictures too, is fairly certain it is a Mexican turbo snail, believe it or not. I'm not sure if he will survive, since he was left out in the cold for who knows how long, but I am going to put some saltwater in the pink container and place him in there, in about 5 minutes...