Es gibt hier schon ganz viele Ratschläge, und alle sind richtig,nur nicht alle richtig für Deinen Hund. Welcher Rat bei Dir funktioniert, hängt von der Ursache ab, und nur Du kennst Deinen Hund gut genug, um die zu ergründen. Es können Schmerzen, schlechte Erfahrungen, Angst oder Bockigkeit sein, beobachte und finde es heraus.
Draußen machst Du es ja auch richtig, mit Erfolg. Bei dem Treppenproblem habe ich den Verdacht, dass Du ungeduldig bist, weil Deine Nachbarn involviert sind. Wenn Du das mit derselben Konsequenz, Geduld und Selbstsicherheit angehst, wie Draußen, hast Du bestimmt bald kein Problem mehr.