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