I like the barkings in the background lol nice playing though, great song.
I would just improve the recording, but that has nothing to do with the playing, so... haha
Pretty good bro, lol @ the dog. Love this song as well killer guitar riff I personally do a bend in a part of that riff where you are hammering on or picking the note. I think your tone was pretty good.
Check out my covers.

Shinedown - Second Chance

The Offspring - Gone Away