I have a porcupine pufferfish ive had him for two years his diet is squid, sprat, lancefish, krill, brineshrimp and he loves garden peas I have an aqua 1 reef 200reef in it is a giant goby, a foxface rabbitfish and my puffer i got up yesterday morning and he was stuck on the overflow so i knocked him off but he kept going back to it and doing the same so i built the rocks up so he couldnt do it again and that solved that problem but then he spent all day banging into the walls of the tank as if he was drunk and he hasnt eaten since the night before this started happening i went and bought him oysters and fresh squid to see if he would eat them but he wont im stuck to know what is wrong i did a 10 gallon water change on the tank in case this was the problem but ive tested the water twice and theres no trace of anything but then i was thinking could it be the foxface thats annoying him theyve lived together for a year and always been friends his beak looks fine so im assuming its not that i am so worried as i love him like my dog it was love at first sight when i got him please can anyone help me im stuck