my little dog was not able to walk long distance and used to lie down after few meters of walk due to his arthritis problem. My husband bought this for him and I am very happy with how it helped him with his joint pain and he does well when we go for a walk.