When I lightened the photo a bit, the tail looks rather ratty and worn, possibly affecting its length? The bird's also holding it kind of twisted and up, which also may be shortening its look. The "speckled overall" appearance on the back and wings points more to Blue Grouse than Spruce, I believe. But I've only seen one Blue Grouse in the field in my life and never a Spruce, so I could be wrong.