2.5 gallons is too small for many fish, i would suggest you to get only 1 to maintain the cleanliness of the tank, and you woudnt want to put 2 or more or they will get over crowded, if you really can't help it, the maximum fish is 3 ok? only small fsh dont put big ones, if your gonna put 1...