I currently have a 29 gallon with multiple fish: 3 Synodontis Eupterus Catfish 1 Silver Dollar 1 Black Moor 1HYPOSTOMUS PLECOSTOMUS 2 Comet Gold fish 2 Gold Fish 1 Rainbow Shark 1 Small sucker fish I started this tank with little guidance but things have been going very well with no deaths. I do weekly water changed sometimes earlier depending on conditions. I was wondering if it would be beneficial to relocate some fish to different tanks as I know understand this could be classified as overcrowded. I planned on moving the rainbow shark, one catfish as it's growth stop and is much smaller than the others, and atleast one other but I'm not sure on which as of now. In addition to this do you think it possible to leave my tank at it's current size? As I'm currently a freshman in college and pushing my size restrictions by 9 gallons.