The porcupine could either have good meaning and either bad one at the same time, depending on the circumstances of the dream. For example, you really like someone, but at the same time you know that this person is unsuitable for you.
Porcupine dream meaning
Read more about dreaming of Porcupine in other dream meanings interpretations.