Porcupines and hedgehogs have quills that differ in length. The quills of a porcupine are 2 to 3 inches long. A hedgehog’s quills, also known as spines, are about one inch long. Some people keep ...