What Fish Are Not Scavengers?

It's tricky to definitively say which fish are *not* scavengers, as many fish will opportunistically eat dead things if they find them. However, we can identify fish that are primarily predatory or herbivorous and thus less likely to rely on scavenging.

Predators:
* Shark: Most sharks are apex predators, actively hunting live prey.
* Tuna: Fast swimmers that hunt schools of fish.
* Barracuda: Known for aggressive hunting of smaller fish.
* Pike: Ambush predators that rely on speed and agility.
* Salmon: While they eat insects and crustaceans as juveniles, adult salmon are primarily predatory, feeding on other fish.

Herbivores:
* Parrotfish: Graze on algae and coral.
* Surgeonfish: Feed primarily on algae and other plant matter.
* Angelfish: Mostly herbivorous, feeding on sponges, algae, and invertebrates.

Note:
* Omnivores: Some fish, like carp, catfish, and tilapia, eat a combination of plants, insects, and other small organisms, including carrion. While they can scavenge, they aren't primarily scavengers.
* Environmental factors: Even predominantly predatory fish may scavenge if food is scarce or if they find an easy opportunity.

It's important to understand that fish are opportunistic feeders and their diets can be influenced by their environment and available food sources.