Old dream interpretation books say the porcupine in your dreams is a omen of good news and bad news. Good things may happen to you, but they will carry difficulties with them. From a more pragmatic point of view, porcupines are cute but untouchable animals. As a dream symbol it may represent a situation or a person in your life that fits that description.