old describes the age of the dog. The phrase is frequently used to describe someone who has been doing something for a long time.