What causes stiff joints?
There are many reasons why your dog could be suffering from stiff joints:
As pets get older, joint cartilage will progressively wear away. Though it is much more common in senior dogs and cats, young pets can suffer from stiff joints, too.
Certain breeds are more prone to developing stiff joints. 'At-risk' dog breeds include Labrador Retrievers, Boerboels, German Shepherds and Rottweilers.
Excess weight means excess stress on the joints and cartilage, this increases the risk of stiff joints.
Congenital or hereditary defects
Some breeds may have congenital or hereditary conditions that make them more prone to developing stiff joints later in life.
Accidents or trauma
Trauma to cartilage may lead to stiff joints later in life and adversely affect mobility.