Originally Posted by Eep Crood
I am getting a fish this weekend. I am deciding between a betta and a goldfish. Any suggestions?
My tank is 2.5 gallons, and I am not stupid. I know that you do NOT need a 30 gallon for a goldfish, so don't lie to me. Like other people do. My friends goldfish lived for two years in a bow and it is still alive... So how do you explain that. I've never seen a little goldfish in a30 gallon. NEVER. NOBODY does that. I do understand that if you put a goldfish in a pond, it will grow to be huge, but it will not be that big if you put it in a 2.5 gallon. And why would they make bowls if they were too small for all fish?
It is NOT a lie that you need a bigger tank for a goldfish. 2.5g is way too small and anyone who tells you different is ignorant.
Goldfish can live 15-25 years (depending on the type), so the fact that someone managed to keep one for two years in a bowl means nothing. Come back in another 10 years and tell me if their fish is still healthy. A small tank may stunt a goldfish's growth, but will cause it developmental problems.
I'm sorry that this isn't what you want to hear, but if you ask for advice you need someone to tell you the truth: keeping a goldfish in a 2.5 is inhumane. The fact that they make small goldfish bowls means nothing: there are hundreds of cruel tanks and bowls on the market - just look at some of the rubbish they make for bettas.