In my 3 yrs of fishkeeping, I only fed my fish live worms once.
The purists would tell you it's necessary to offer fish varied diet and this includes live food as treats once in a while. I don't find it necessary. The fish do alright without live food. The key factor to ensuring good fish health is providing good water conditions by way of weekly water changes.
While live food is ideal, they also mean risking your tank to extraneous contamination/ diseases. I personally find it a hassle to buy live food.
Bookmarks