A wolf,coyotes,foxes,hawks,fishers,owls,bears,badgers and dogs . some people eat porcupines.Lions and honey badgers and even hyenas eat them . vultures eat already killed porcupines , the porcupine turned into carrion .
Actually, A couple things eats porcupines. But their main enimies are the Puma, the Coyote the Fisher and the cannabalistic porcupines.
Big cats such as jaguars and leopards.
red panda's are endangered species but porcupines are vulnerable and every animal is great
spider
No, porcupines are herbivores. They primarily feed on plants, bark, and leaves. They are not carnivorous animals.
Porcupines are almost completely covered in spines. Any animal hunting them would have to touch them, but then it would get a whole bunch of spines in its skin and give up. So porcupines don't have any predators except humans, which can kill them with a weapon and then handle the body carefully.
I dont think anything eats porcupines
In the wild, animals like fishers, bobcats, and mountain lions are known to prey on porcupines.
In North America, porcupines are eaten by the fisher, a kind of weasel-like animal. In Africa, porcupines are sometimes eaten by lions and leopards, and in Asia, by tigers.
fisher
Bobcats, Cougers, and Fishers
yes, if they are bitten by a rabbies infected animal.