Our Miniature Pinscher had a hard time getting up other steps.  She uses these steps with ease.