Thank goodness she is ok! I know exactly how you feel, I dropped Bambi down the stairs when she was Willows age. I was carrying her up the stairs, and she wriggled out of my grasp, I caught her several times before she finally fell. She didn't bump down the stairs, she fell through the bannister straight to the bottom. :O I ran down expecting a dead or mangled puppy... but she was fine! Running around like an idiot again 2 minutes later! She wasn't even bruised! It was the worst moment of my life though, my heart literally stopped. I really thought I had killed her.