After googling a bit I found this one that looks like it might be the snail in your friends garden: http://www.ipm.ucdavis.edu/PMG... apparently only legal to introduce to certain areas of your state because of the possibility of becoming invasive and displacing natives.
~ I'm an old gal who still loves playing in the dirt!
~ Playing in the dirt is my therapy ... and I'm in therapy a lot!