Blue Dot Puffer

Hey all.
I got this small puffer because he looks awesome, and from what I've heard at a couple of stores he stays pretty small.
So I know that puffers have beaks and look for hard things to eat, but I don't want him to eat my snails and hermit crabs since they're my cleanup crew. I've also caught him pecking at my chocolate chip starfish a few times. What can I feed him that will keep his beak in good condition, as well as away from these tankmates?
 
Top