my girlfriend went to the pet store today and brought back some snails and the pet store said this one was A nerite but I don't think it is any ideas?