Mary fish has a very complex diet, and it can accept almost all kinds of food. But they also have a favorite food. Compared with animal feed, they prefer plant food, especially algae and other plants. When raising them, they can use plant leaves as their staple food. Because fish are small, it is best to cut up the leaves of plants before feeding them.
In addition to plant food, they also eat animal food. Fresh live bait, such as red nematodes, water fleas and shrimp, is also eaten. But these foods usually carry a lot of pathogens and need to be cleaned before feeding them. In addition to wild food, they also eat artificial food. However, the taste of the feed is not good, so the fish do not like it very much. Their diet is mainly based on plants and animals.
When breeding Mary fish, it is very important to control the number of feeding. Generally speaking, feeding twice a day can meet its need for food. It is suggested to feed them once at about eight o'clock in the morning, and then at five o'clock in the afternoon, when the fish will be almost hungry, then feed them again. Such feeding frequency can ensure that the fish have enough time to digest food, which is conducive to the growth and development of the fish.