Hedgehog / Porcupine dream meaning is explained below using 1 different source. Each interpretation is shown with its source.

Interpretation 1 — Theresa Cheung

If a hedgehog or porcupine appears in a dream, it might indicate that the dreamer, or someone they know, is very prickly, easily offended or irritated by the remarks or actions of other people. It might also represent a vulnerable part of oneself that is quick to withdraw, but can react by lashing out and hurting others.
Source: The Element Encyclopedia Author: Theresa Cheung