Wow, poor you and pup. Marley has taken a few spills down the steps himself and it is scarey you are right.