Any snail except for Malaysian Trumpet Snail. Feed them snails that are approximately the size of their eye. For any bigger snails, crush the snail shell with some pliers. If you don't, then they will only go for the meat inside the shell.
I feed my puffer raw prawns from the grocery store. Its pretty cheap and easy to feed them this way too. Remember to give them a variety of diet.