I have a miniature doxie puppy and this is perfect for her tiny 4lb body and short, little legs. The scalloped steps make it so she isnt intimidated to go up the ramp. Also, it blends in nicely with my living room decor! Im a big fan!