I have had my porcupine puffer for about a year and a half, and so far he is doing awesome! I have him with a Koran Angel, Pinstripe Wrasse, Maroon Clown, Yellow Tang, and a snowflake eel. I wanted to experiment with my fish so I put a couple of corals in. Like softies, GSP, and acros. None of the fish have touched anything so far. Porcupine puffers are like dogs. Mine will follow me everywhere I go next to the tank. When feeding he is right there to greet me. They do eat inverts but don't eat corals. Hope I helped and sorry I got a little off topic. Mine eats scallop, squid, shrimp, krill, ect,. Good LUCK!