A good goldfish food in flake form is all you ever need to feed your goldfish. Some fish owners do like to feed their fish fresh food from time to time, which although it sounds like a nice thing to do, it can easily bring disease or pollute the fish tank that would not normally have happened otherwise. It can be exciting to watch your fish eat live food so if you really want to do it, get some water fleas (daphnia) from your pet shop rather than catching them from a pond. Don’t put many in to the tank at a time as they can quickly start to decompose only buy what you need and use it while it is fresh.
Did you know that over feeding is the most common problem of pet fish dying? If you over feed the fish, the leftover food will remain in the tank and pollute the water, ending up in your fish developing diseases. Only feed the fish as much food as they can completely consume in five to ten minutes, this should be done twice a day. A great invention is the floating feed ring, which will keep all the food in one place this way the fish know exactly where to find the food.