I have a mini schnauzer and he loves these steps to get up on the couch, or just to lay on.