I have used and still do use Sashas blend on my older dogs and my "hard on their own body" dogs and love the stuff.
However I have had great success over the years with raw unpasturized apple cider vinegar added into their water daily as well.
It takes a long time to "help" but it is so great for so many things.
But by no means will it be a quick fix, neither will Sashas blend either though.
Courage is being scared to death and saddling up anyways. ~John Wayne