I have one of these little nukes. ONE.
She is called Salt, and is specifically used for snail control.
Most of the time, she lives on her own in a sectioned compartment of a 2ft tank. I feed her snails taken from other sections of that tank (her section is always scoured clean of snails), or from my larger display tank.
Occasionally, if there has been a population boom of snails in the display tank, she will be moved accross temporarily.
Provided there are AN ABSOLUTE MEGATON of snails for her to hunt, she leaves everything else well enough alone (bristlenose plecs, sailfin mollies, swordtails, guppies, female bettas, peacock spiny eel).
I have to keep a very close eye on the snail numbers and the tails of guppies or female bettas. As soon as there aren't enough snails to keep her fully amused, she starts on the tails of guppies (too stupid to swim away) and female bettas (too stubborn to swim away). This situation will quickly get out of hand after this point and I have learned the hard way to remove her at the first sign of trouble.
These little fish are adorable and have loads of character on the outside, but on the inside they are like an apache helicopter gunship piloted by the Terminator!
I'm sure the dwarf puffers would love that environment like I love an all-you-can-eat chinese buffet
Edit; pufferS? I've heard they hate each other's company, but I've never felt the urge to see what Salt would do to another puffer if she really is as territorial as reputed!