You may experienced an accident that caused severe swelling in your knee or you may be a victim of inflammation of the joints.
There's an association between mind and body. If your dog yelps, it means he can't tolerate the heat. https://Penzu.com/p/58e50fb2a1d0379d