Q:

What do small fish eat?

A:

Quick Answer

Small freshwater fish typically eat vegetation, insects, larvae, leeches, shrimp and dead or decaying matter, and small saltwater fish, called forage or feed fish, eat plankton. The tiny American herring eats small and larval shrimp as do both Atlantic and Pacific cod.

Know More
What do small fish eat?
Credit: Jacob Bøtter CC-BY-2.0

Full Answer

Feed fish and shrimp are important parts of the aquatic food chain and are a major source of food for predatory fish, sea birds and marine mammals. Shrimp live in oceans, rivers, marshes and streams and are consumed by some of the smallest and the largest of fish as both basking and whale sharks are known to filter them.

Learn More

Related Questions

  • Q:

    Are betta fish poisonous to eat?

    A:

    While the betta fish does not have any naturally occurring toxins in its body, it is still inadvisable to eat one. Parasites or bacteria from the fish or its surrounding waters can cause serious illness if ingested.

    Full Answer >
    Filed Under:
  • Q:

    What do flying fish eat?

    A:

    Flying fish eat plankton and other small prey in warm ocean waters. The flying fish, however, has to worry about how to avoid its many predators.

    Full Answer >
    Filed Under:
  • Q:

    What do tuna fish eat?

    A:

    The tuna fish generally eats smaller fish that range in size from 1.5 inches to 6 inches, although they will also eat crustaceans, crab larvae and squid from time to time. The diet of the tuna fish is opportunistic by nature, with tuna eating whatever fish happen to live in the waters around them.

    Full Answer >
    Filed Under:
  • Q:

    What do puffer fish eat?

    A:

    The pufferfish is carnivorous, with a preferred diet of algae and various invertebrates, and less frequently shellfish. The animals that are part of the pufferfish's diet contribute to the pufferfish's poison by providing bacteria.

    Full Answer >
    Filed Under:

Explore