puffer should live by itself, u can try other puffer, fish that a bigger, or more aggressive fish, but not recommended, cuz puffer need a lot space.
don't even try to put invert if u r planning to
they might seems to do well, but if one day or two you forget to feed your dog face, the inverts will probably be gone.
thats my experience, u don't wanna know how many inverts I have lost cuz I wanna try to make my porcupine live with my invert. LOL
never order fish online, but here is one that Zero recommended to me.
I would try to get the puffer at your LFS
, since they poop when they r stress in a bag, so if the shipping takes too long, it might hurt it a little.
overnight its still too long, when I bought my porcupine, only take 5mins from LFS
to my home, and that fat porcupine alread made a mess in the bag.
let me know if u have any questions on puffer, I might able to help.