Co-Authored By:
Also, do foxes eat porcupines?
Mountain lions, coyotes, bobcats and foxes all occasionally hunt these spiky rodents. But in eastern North America, by far one of the porcupine's most formidable predators is the fisher, a larger cousin of the American marten. There was a time when porcupines lived without fear of attack by these wily weasels.
Similarly, it is asked, do snakes eat porcupines?
Believe it or not, pythons and other snakes do sometimes eat porcupines. However, many snakes end up regretting their choice of snack. A study published in 2003 in the Phyllomedusa Journal of Herpetology found that a porcupine's quills can pierce all the way through a hungry snake's body.
Bobcats, cougars and fishers have learned that a porcupine has no quills on its stomach. So one of these predators will sometimes kill and eat a porcupine by flipping it onto its back and biting into its vulnerable belly. Wolves in a pack can do this to porcupines. Once it has been turned over, the game is up.