How Do You Hug A Porcupine?

Hugging animals is wonderful! They have soft fur and downy feathers and are so cuddly. But oh. Oh, dear. The porcupine. How do you hug a porcupine?