Answer by
whoareyou (3483)
If you have no other fish and the tank is fairly large, then yes. A catfish might eat other fish though. And they like deep, murky water. They thrive better in alge and dirty water than they do in fresh, clean water. Good luck.