Creepy...I would've shown up on my vet's door step in the middle of the night.

Sounds almost like an inner ear issue, (at least it would in humans). I have no experience with this, sorry. Hope your pup is alright.