I had one for years, got very large, then gave him to my fav LFS when I had to move 1/2 country away, who sold it immediately. It was so amazing and very healthy. IMO they should be kept alone or with several others of the same kind and size in a gigantic tank. Just my opinion. They are eating machines. They are cool and their health should be priority. I see them once in a while on the net with all sorts of other fish and can't believe it. Risky. I think that as they grow, in those tanks, the owner will slowly (or quickly) find fish gone in the morning when they turn on the lights. I'd say get it and quickly put it in another tank. There are really good buys at Petsmart. Just keep upgrading the tank. Petsmart has tanks up to 150 in my area. When I move, they only have tanks up to 75. Long post, but trying to support you and tell you to get a cheap good tank and you will need to upgrade as it grows. I wish I could get my old one back. They have a great one in my lfs and it's killing me. But I'd need to get yet another tank and it would be a species only tank. Oh no, I'm losing my will power....