What mammals do northern snake head eat?

Northern snakeheads are known to be opportunistic feeders, meaning they eat whatever is available. Their diet primarily consists of fish, but they are also known to eat:

* Other mammals: While not their primary prey, they have been documented to eat small mammals like rats, mice, and even young muskrats in areas where they are abundant.

* Amphibians: Frogs, toads, and salamanders.

* Reptiles: Smaller snakes and turtles.

* Insects: Grasshoppers, crickets, and other insects.

* Crustaceans: Crayfish and crabs.

It's important to note that while they can consume mammals, they are not a significant part of their normal diet. Their primary prey source remains fish, especially smaller species like minnows, bass, and catfish.

However, their ability to eat a variety of prey makes them a very successful invasive species, as they can adapt to different environments and food sources.