Catfish are a fresh water fish so hawks, otters, muskrats, bobcats, raccoons, would eat a catfish.
muskrats eat mice,
Muskrats eat they eat plants and animals they are omnivores so get it straight you got it completely wrong because that is what they are and what they eat
Muskrats provide an important food resource for many other animals, including mink, foxes, coyotes, wolves, lynx, bears, eagles, snakes, alligators, and large owls and hawks. Otters, snapping turtles, and large fish such as pike prey on baby muskrats.
yes it can eat algae
yes
yes
Yes muskrats and beavers have been known to chew on water lilies.
nothing
poultry,fish, crops, deer, beaver, fox, muskrats, otters, turtles, and hundreds of birds
Large group of piranhas can hunt otters and eat them.
River otters do eat snakes but, only small snakes