When you think about the fact that they typically grow to be about 9-10 inches in captivity, larger if the water parameters are excellent and nutritional levels are top notch, it will give you a very good idea of how big the tank should be. THe length of the tank is much more important than the height because they tend to stay on the bottom a lot. I would suggest nothing shorter than a 4 foot tank.