Oh no, I am really sorry! My guess would be spinal issue too, especially since he has some hind end weakness. Blocking the stairs is a good suggestion.

Glad to hear he is doing okay now.