A dog's age can affect their hair growth and shedding patterns. Puppies may have a thinner coat that grows in thicker as they mature, while senior dogs may have a thinner coat due to aging. Additionally, older dogs may shed more due to changes in their skin and coat.