i have three sets of steps, landing pads because he won't go down the steps... and i try to pick my duke up and down from stuff because no matter what, he seems to have a mind of his own. i guess there is only so much we can do to protect them. sorry about the pup's break, hopefully he will have a full recovery soon. duke had to have surgery for his left hip when he was a pup and has always limped when jogging, but that's just his thing. glad he was licking you again.