Porcupines are the third largest rodent in the world, after the capybara and the beaver.
Porcupine quills are made of keratin that their body produces. There are about 30,000 quills on the body of a porcupine.