Cardinal fish are listed as omnivores, and will eat mysis shrimp, cyclops and brine shrimp They can also flake fish food and frozen fish food that you can buy in the store.
An internet search shows that just-purchased cardinal fish can be very finicky and can starve themselves. There are a number of threads showing the hoops folks go through to get them to eat. Other sites say they are good for a beginner and are easy to breed.
One species of cardinal fish known as Banggai Cardinalfish is endangered due to capture for the aquarium industry.
Chat with our AI personalities
Yes small fish eat seaweed, just about any fish do :)
yes they do they eat small fish but they also eat crabs and snails. over all the favorite is fish.
They may eat the eggs or young birds if left unattended.
yes people in Uganda eat fish
feet