What In The World!

I came across this creature last night and I’m not sure what it was. My guess is a porcupine… maybe? It was huge about the size of my dog and fearless.