Hi smidley,
I have had a couple of freshwater puffers (Dwarf Puffers).
I got mine from Hollywood FF, the first two I got did not last long, I was probably a bit to quick to get some, they had sunken bellies, and would not eat. My next two lasted well over a year, i made sure I picked the most active and plumpest ones, I fed them frozen blood worms and and they absolutely loved mosquito larvae. Be careful, once mine had a taste for live food, they would not go back to frozen ! They aslo love snails, but will gorge themselves on them, and quickly annihilate any stocks you have made. The Puffers are very samll under 1 inch, so the could easily eat baby snails (ramshorns are the best), but would hassle and peck at larger ones, then the big ones die and stick up the tank.
They shared (yes shared a tank) with two ottos and a bumble bee goby, no problems what so ever with those tank mates, however two puffers did not get on so well.
I housed them in a heavily planted AR126, some people might think it is too small, but it seemed fine - would recommend lots of plant, as they love to explore.
I highly recommend http://www.dwarfpuffers.com/
My tips from my experience
- choose the healthiest puffers you can find
- start breeding lots of live food, they love it
They are the most fun fish I have ever had, very cute and very clever.
Good luck