My 12 year old standard poodle has had back pain for a few years. She has gone from at times needing help to get up to now running and resuming her much loved counter cruising. For her it took a good month before the results were fully felt. It's definitely worth every penny.