dwarf puffers r real picky tho...do u plan on having filtration on the 3 gallon....i still wouldnt recommend it....but it ur tank and ur money....if u dont have filtration for it u can for sure get a betta cuz betta's do well in low oxygen fish tanks
just be sure 2 do a few waterchanges a week