Left to themselves, each of the world’s 40,000 fish species probably has its very own diet. But pet store selections are considerably more narrow. How can you decide what’s best for yours?
The most common kinds of foods include flakes, floating and sinking pellets, sinking wafers, freeze-dried feeds, frozen foods and live food. Most fish should be fed once or twice daily. Don’t give them more than they can consume in about 5 minutes.
When choosing a food, keep in mind that certain kinds of foods leach essential nutrients into the water, which could deprive fish of the nutrients they need. Pellet and granular feeds, which fish swallow whole, tend to be more nutritious and less vulnerable to leaching.
Water-soluble vitamins are another story. Many of those vitamins are lost in the water within 30 seconds of feeding. While most saltwater fish drink seawater and can capture them, freshwater fish can’t.
While some manufacturers claim that a certain product can provide all essential nutrients, we advise you to vary your menus, including fresh vegetables.
Balancing the Diet
Because of species diversity, age and size differences and varying levels of activity, it is almost impossible to list specific nutritional requirements of all pet fish. However, a few general considerations are worth mentioning.
Keep Food Fresh
Commercially produced and packaged fish feeds usually don’t list an expiration date, but you should replace them every 6 to 8 months. Store flake and pelleted feeds in sealed containers, ideally in the refrigerator.