The usual diet for the boa constrictor is chickens and baby piglets. But what happens when a boa sees a nice fat porcupine? Instant regret, that’s what. As a general rule, herbivores don’t stand a chance with a carnivorous animal. That’s why they develop traits that cuts down on their odds of becoming a meal. The gazelle developed speed and the elephant, tusks and of course the porcupine developed quills.
In the animal kingdom when the biggest, strongest and fastest reign supreme, other herbivores that don’t hunt need to develop some form of protection.
Whether it be the speed of a gazelle or the tusks of an elephant, animals that are not natural predators have to create some sort of defense mechanism. Read on to find out what happens when a boa constrictor tried to eat a porcupine.