This really has been unbelievable. Our dog King was in obvious pain, but we knew he needed to be walked. This seemed like a "Hail Mary" to try this, and within a week we saw improvement. King went from shuffling slowly, taking about 30 minutes to go around the block, to back to regular time (about 17 minutes, including virtually trotting the last half of the trip). This has been spectacular for us!