no they do notSnails1000 edit:they do eat egg shells, matter of fact. When they first hatch, they eat their own egg shell. They eat egg shells for calcium. It a snail lacks calcium, it may even eat...
They'll eat lettuce, apples, pears, and other greens, fruits and veggies. They will also eat a lot of the flowers and other plants we grow in our gardens.