I would try Promaxol to reduce the pain and swelling. Promaxol would be a good choice for your dog. It contains the stronger LM potencies. In addition it is helpful to give digestive enzymes with each meal, vitamin C, probiotics, and fish oil. The oligotherapeutic mineral base found in the IonX products helps the body to better utilize the other nutritional substances given for a synergistic response and better healing. Also be sure to give sufficient fresh water that is free of chlorine and fluoride. If you can gradually phase into a grain free diet that can be helpful too. The other thing that is sometimes beneficial is to have a certified veterinary acupuncturist check your dog. That might help reduce the swelling or slow down the progression. Please let us know how you do or if you have any other questions.