Depending on it's age, bone could be worn away or have grown in new formations in the area of the affected joint. This usually results in the swelling of the joint, causing your dog pain.
What causes dog arthritis?If your dog is older, osteoarthritis could be the cause of everyday regular wear and tear on the joints. Some other causes are: