I am a Yorkie Dog who lives in Alaska and have ran into porcupines on three separate occasions, temporarily in NYC on bidness.