A dream with a porcupine suggests that you need to be more open in some aspect of your waking life, or you feel someone is being guarded or defensive. Alternatively, the dream can imply that you value honesty and trust, or you need to look after yourself or be more aware of potential harm in some aspect of your waking life.