08-19-2011, 01:03 PM
| || |
Some fish will help in maintaining the cleaning of some aspects of a tank, but there is no fish that is going to really "clean" the tank. Bottom feeders like corys will eat fish food that makes it to the bottom of the tank that the other fish do not eat, but you can not expect them to live on scavenging alone. The still need to be fed their own source of food. Other types of fish like otos and different plecos will eat some types of algaes, such as brown diatoms, common algae, some of the plecos also require driftwood in their diet. For something that will help in the cleaning of a tank there are snails, which will eat differrent types of algae, left over food and detritus. Also depending on the type of substrate that you have, if sand than malaysian trumpet snails are good for keeping the sand from compacting and having anaerobic areas from developing. Overall the thing to remember is nothing compares from weekly water changes and cleaning the substrate, and we can not expect for one fish or invertebrates to take the place of that.