It depends on where they live. Fish of the smaller variety often eat plant and animal matter that lies on the ocean floor (i.e. a decaying piece of kelp or fish). Some small fish will eat tiny...
Many carnivores eat small animals. Wolves eat small animals such as rabbits. Domestic cats can eat small animals like mouses, rats, frogs, birds, and if there lucky the occasional bunny, depending of...