What do small fish eat?

small fish eat minows , plankton , other microorganisms and some time small crustaceans {small crabs , animals or snails }