I would not stock catfish unless you are willing to start cleaning fish the very first year and are willing to stay dedicated to removing them. I am having a difficult time removing enough of them from my pond.