Anubus is a great choice for puffers the broad leaves give them lots of places to chill out, they like heavily planted tanks, warm and very clean water. Just be careful when you buy them ff they have a sunken stomach its a bad sign of internal parasites. Here is a good site for info on feeding them and stuff
http://www.dwarfpuffers.com/
This is a pic of my tank when i had it up and running.
Good Luck
