Carp eat small fry, because they eat miscellaneous food habits and prefer animal feed very much, so they don't have too high requirements for food. Moreover, the nutrient content of small fish fry is rich and easy to obtain, so they will eat small fish. In particular, crucian carp growing in the wild will have stronger predation ability. Because it is natural for big fish to eat small fish, especially when they are very hungry, they will constantly prey on small fish as their own food.
2. What food do carp eat1. Animal feed: Carp is not picky about food. If breeders want them to grow faster, they can be fed more animal feed. Such as small fish, shrimp, loach, tadpoles, red worms and so on. However, it is not recommended to feed more animal feed for artificially cultured carp, because they eat a large amount and the cost of animal feed is relatively high, so the feeding amount does not need to be too much.
2. Plant feed: Carp can also eat carrots, cucumbers, celery, cabbage, cabbage, spinach, apples, bananas, watermelons and so on. At ordinary times, they can also be fed some leftover rice, bread crumbs, etc.
3. Synthetic feed: There are many synthetic feeds for carp in the market, which have comprehensive nutritional components and low cost, and can be used as staple food to feed carp.