Porcupines aren’t the best pets you may have, but they aren’t as bad as preached. They can be wonderfully interesting companions for the right individuals. Porcupines are undoubtedly the right kind of pet for someone with a high tolerance level.