Size wise it would work for awhile, but the porky would out grow the tank down the road. My concern would be the water quality, hippo tangs (blue tang) need excellent water, and a puffer is a very messy eater, I know got 2, you will need a very good filter system to make it work. I have seen the both of them in the same tank before. Good Luck