FOR A DOG'S AGE Meaning of FOR A DOG'S AGE in English for a long time, for 10-15 years, in a coons ageWe haven't seen Aunt Sophie for a dog's age - for years. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012