hello, i have a 29gallon freshwater aquarium. i have about 25 fish, tetras, platys and rasboras. 2 african dwarf frogs and three amano shrimp. my question is how often should i be cleaning the tank. right now i do a 20%
water change every two weeks. i test every week with the API master test...