There are two reasons why the fish don't swim up to eat fish food. The first reason is that the fish have not yet adapted to the environment and prefer to stay at the bottom of the water and dare not go to the surface. This situation usually occurs a few days before entering the tank, at this time, it needs to stop feeding, continue to let it adapt to the water body, and try to feed a little fish food in a few days. The second reason is that fish themselves live in the lower layer of the water body and do not swim to the surface, so they can not eat fish food floating on the surface, at this time, they can change some fish feed suspended in the water or sinking to the bottom.
1. Artificial feed: Artificial feed is a relatively common choice for fish farming at present, mainly including pellets and flakes. The nutrition of artificial feed is more comprehensive, which is very helpful for the growth of fish, and some feed containing astaxanthin can also promote the color of fish. Some artificial feeds will float on the surface of the water, some will suspend in the water, and some will sink to the bottom, different feeds for different fish, the upper layer of fish to eat floating on the surface of the water, the middle layer of fish to eat suspended in the water and the lower layer to eat sinking.
2. Animal feed: Animal feed is mainly divided into two types, one is live bait, and the other is frozen meat. Feeding live bait has certain risks, if not sterilized, it may cause fish to get sick. Frozen meat includes fish and insects, fish and shrimp meat and animal viscera, some of which need to be treated before feeding.
3. Plant feed: For herbivorous or omnivorous fish, it can also be fed with plant feed, including aquatic plants and algae, which can supplement specific nutrition.