Most pet store employess still think geckos are amphibians. Yes, that is Pseudemys nelsoni, and a big one. This species is one of the more common ID requests on this forum.