I kept my 10 gallon for 10 years without any problem...the secret is not in the fish themselves so much as it is in how you set up the tank from bottom up and how you manage the water. But since you asked about fish I recommend you don't go more than 5-6 fish that are compatible with each...