in the fish tank. Goldfish do not eat small fish in their childhood when they are relatively small. Wait until the goldfish gradually mature, the body is also slowly bigger, there will be the situation of eating small fish. Goldfish is an omnivorous fish, so the small fish itself exists in the goldfish diet, and this small fish also includes the small goldfish bred by the goldfish itself. Therefore, when goldfish are breeding, the parent fish need to be fished out and raised separately after the birth of the small fish.
For other kinds of small fish, goldfish will also eat. It is often said that goldfish are gentle, which does not mean that goldfish do not eat small fish, but that goldfish are slow and can not catch up with flexible small fish like guppies in the water. If it happens, the goldfish will also eat it.
with other small fish? Goldfish can be raised with other small fish, but it's better not to raise them together. In order to increase the beauty of the fish tank, many people will raise goldfish together with other kinds of ornamental small fish. In addition to the problem that goldfish will eat small fish, their habits are often different from those of goldfish, which greatly increases the difficulty of raising goldfish. Moreover, in order to avoid goldfish eating small fish, it is necessary to increase the size of the fish tank, increase aquatic plants such as water lilies and snapdragons, so that small fish have more space to hide, and the cost of feeding will increase a lot.