? Because goldfish are omnivorous fish, and turtle food is rich in protein and vitamins, which can meet the needs of goldfish growth, so goldfish can eat turtle food. But at the same time, the composition of turtle food is different from that of fish food. Turtle food does not contain color-enhancing substances. If goldfish eat turtle food for a long time, the color of their body surface will become dim, which greatly reduces their ornamental value. In addition, the particles of turtle food are generally larger than those of fish food, which is not conducive to the swallowing of goldfish, and the turtle food is more likely to swell when it meets water, so it is easy for goldfish to swell and indigestion if they eat too much. Moreover, the food residues that can not be eaten can easily cause water pollution.
? Of course, omnivorous goldfish can eat shrimp meat. Goldfish can not only eat shrimp meat, but also swallow it when they are hungry if they raise ornamental shrimps in the fish tank. As an omnivorous fish, goldfish not only eat shrimps, but also plant foods such as algae and aquatic plants in the water. Goldfish can also eat animal foods such as red worms, earthworms, water fleas, nematodes and mealworms.