I am so glad Kirby is safe! I know how that feels and what a scare it is! I have the retractable leashes too and always have to have a firm grasp on Simon's (he's a runner too) so he won't take off if I drop it.
Again, I'm glad you are both okay! You can sit down and breathe now