It depends on what kind of fish. For example pirahnas can eat some meats.
Fish come in many varieties. And as many varieties of fish there are, there are almost as many appetites for those fish. Fish consume a vast array of things including but not limited to, plant matter, crustaceans, other fish, insects, bacteria, birds, mammals, corals, sponges, prepared food, etc.
They can eat romaine lettuce, cucumber, zucchini, cooked small green peas, shell off, alfafa sprouts, kale, brine shrimp, frozen or dried bloodworms, pre-cooked or minced cocktail shrimp, cooked & chopped green beans, peeled, de-seeded and chopped Oranges.
Goldfish can eat cooked de-shelled peas, cooked & finely chopped green beans, raw romaine lettuce on a veggie clip, raw zucchini (but not the skin), lightly cooked spinach, and even peeled, de-seeded & finely chopped oranges as a treat.
Night crawlers , worms and power bait
cubes of fruit
bread crumbs
Peas
Romain Lettuce
Rice
blood worms
Leopards will eat fish, or lizards. This is the only food they will eat that is not a mammal, besides berries. They do not eat frogs or turtles, or anything that is not a mammal, besides fish, berries, and lizards.
Whatever they can find in their environment that is edible to them.
Most fish don't have teeth. Besides, dogs can choke on them.
Ospreys feed almost entirely on fish, plucked from the water.
They can eat lures, bait, worms, corn, bread, popcorn, and a lot of other human food. They also eat each others fish eggs. Some fish, like a carp, will just eat about any human food, bait, lure you give them.
Buy more fish food.
they do not eat anything else besides fish, tuna, squid, and other crusances.
they might eat other fish and fish flakes or plants
They eat shrimp and tuna
Fish eat many things some eat planktom some eat moss!!
no saltwtr fish eat saltwtr food tropical fish eat tropical food fresh watr fish eat fresh watr food
fish