as pufferpack said, four in a 10 works. i keep that myself. i've also successfully kept two in a 5 gallon. provided you have plenty of hiding places and territories (plants and caves galore), they'll be fine.
here's a link to my tanks, the third one is a 10 gal with four dwarf puffers: