I have a mini-Daschund who believes that she needs to be with in 1/2" of me at all times - I know, little dog-who would have thought? - we had stairs which she has become unwilling to use which meant that as she was up and down several times a night - so was I, with the ramp she can go up and down as she likes,  very helpful!