awww...stairs. I wish we could "afford" doggie elevators. Least ruby and her ten pound self I can "pick" up. But shadow isnt a "lap" dog...(SHHHHH dont tell her I said that), so I can understand the "stair" delima.
As to rubys back. Well ...the vet says it is hereditary disk probs. (maybe..but I think her geting hit by a car, and having her pelvic bone broke in three places has a lot to do with it too).
I hope it gets better too..but doc says likely not. Can say the rymadly has been her blessing, and is thus far working.