Back before I was new into fish keeping, I had a dwarf puffer with 2 guppies and a goldfish in a 2.5 hex (I still hate myself for that). Not suprisingly the puffer made short work of the goldfish and a guppy. He later died because he wouldn't eat flakes. The last remaining guppy was my oldest fish ever, she lived 4 years.