How do you clean your carpeted stairs?
My carpeted stairs get dirty quickly for one reason only: Bonnie, my dog, runs up and down them for no reason that anyone can tell (I think she's looking for a burglar in the basement, or she thinks I've accidentally left meat down there?), shedding dirt and yard debris as she goes -- several times a day. If it weren't for her, I wouldn't need to do them nearly as often.
Even though it's relatively light as vacuums go, I hate trying to clean the stairs with my regular vacuum (kills my back). You have to keep it at an angle, or if you put it straight upright the power transfers to the hose. The hose alone takes more time and doesn't do as well.
I usually use a small shop vac about 12" tall. But I'm always up for easier ways to do everything.
What do you do?