I haven't done any research, but I'd imagine ducks would eat any such snails. Chickens too, but ducks are a little more forgiving to the plants you're trying to grow.
Perhaps someone should start a 'rent-a-duck' business to hire them out over the summer. :D
Yosha will devour all the ducks that I'll rent! :))