The idiom dog's age refers to a long period of time.Example: Hi Jane!It's been a dog's age since we last met.