Depends on the actual size of the fish.....
In general small fish can eat such things as grass shrimp,maggots,meal worms,grubs,small earth worms...Insects such as crickets,marsh flies, moths,grass hoppers and other small insects....
Its not recommended that you feed such things to aquarium kept fish because you dont want to foul the water with any decaying worm/insect parts and the fish food is the best source of nutrients for the fish...
Anything smaller than the fish itself. For example, other fish, crustaceans, shellfish, insects, and plants. The list goes on but you have to be specific in what you are trying to catch and then you will get a better answer.
A very good addition to their diet is earthworms. If they are small fish they can be fed treats of small pieces of earthworm. As they get larger they will be able to eat whole worms.
sun, phytoplankton, zooplankton, small fish, big fish, shark otter
You may give him Small plants but it is better if you give him fish food
Yes
You can feed a small pieces of fish food
Whatever they can find in their environment that is edible to them.
Ospreys feed almost entirely on fish, plucked from the water.
Worms
small fish
small fish
Fleas' only food is blood.