I clean my tank at least once a week, sometime twice a week. It's a 5.5 gallon tank. When I do gravel cleaning I try to clean it all but, the water drains so quickly since its such a small tank; so then I add more water; and then I clean the grave again; untill I have to add more water; then clean the gravel again. Untill I fill it up one final time, then I put my chemical solutions in, such as stress coat, ammonia block, beifitial bacteria,aquaclear. Am I doing this right?