when my puffer spits out his food, he doesnt like it. Certain foods he just dont like. Ive tried feeding him, one thing he likes, then next something he dont, and he spits out what he dont like everytime or when he's had enouph he spits it out also. maybe try other foods. mine likes cut up shrimp and scallops, peas, krill, sqid, and theres alot he dont like. Good luck with him, porkys are very intersting fish.