I have some around 15 fishes in my 25 G Tank. I have a good gravel and a power filter with some attractive plastic plants. (it's a mixture of plants with broad leaves, grass and some colored plants, but all atrificial and not the natural ones)
I used to do water changes once in 10 days and will clean my power filter once in 20 days or whenever the performance de-grades. performance what i mean here is, the water bubbles which comes at the other end of the filter is alomost stopped or have very less flow when the filter has got accumulated with good amount of waste. (this will normally happen once in 20 days)
While
water change, first i used to siphon gently over the gravel so all the visible waste has been sucked out & by second, i used to stir the gravel material gently & wait for some couple of minutes to remove the minute & tiny wastes. Even after all this, when i see the water thru. the glass, i can able to observe many tiny (very tiny) water molecules, ofcourse the same wastes and the water has a sturdy look. But when i leave it as such for some time, those waste got settled at the bottom and the water has become very clear (when i switch on the light after some time the tank looks very clean) my apprehension is, i want to remove even those tiny waste materials so that water will be crystal clear. Most of the times i won't take the fishes out of the tank while cleaning and if sometime if i feel there are more dust which needs to be removed, i will take out all my pets and plants before water change.
In Precise, my queries are : Can we able to remove even those tiny waste materials so that water will be free of dust / waste.
Do i have to take fishes out of tank while water change.
If am not taking the fishes out of tank, while cleaning, won't they feel stress.
Please Advice.