We have two wiener dogs do they have short legs, The height and angle was a little steep so we had to cut down the legs about an inch. Also the material on the ramp is velour like so it's slippery. I had to place a hand towel on it so our pups can get more of a grip on it.