You may have had an accident that caused severe swelling in your knee or you might just be a victim of osteo-arthritis.
There's an association between mind and the entire body. If your dog yelps, it means he can't tolerate the heat. https://Sites.google.com/view/cbd-1-supplements/home