Embora não seja possível determinar precisamente a idade de um cão, é possível fazer uma estimativa bastante precisa de sua idade examinando a condição dos dentes do cão. Além disso, um veterinário pode ser capaz de fornecer uma estimativa ainda mais precisa por meio de um exame físico ou executando uma série de testes para observar as articulações, ossos, músculos e órgãos do cão.
Conforme um cão envelhece, a condição de seus dentes se deteriora em um ritmo bastante regular, permitindo uma estimativa aproximada da idade do cão, mais ou menos alguns anos. A saúde geral do animal e qualquer tratamento dentário anterior também afetam os dentes, por isso só é possível fazer uma estimativa aproximada.
Quando um filhote tem cerca de 8 semanas de idade, ele deve ter todos os dentes de leite, enquanto os dentes permanentes devem estar totalmente crescidos por volta dos 7 meses. Nesse ponto, os novos dentes permanentes devem ser muito brancos e brilhantes. Por volta de 1 ou 2 anos de idade, os dentes começaram a ficar opacos e alguns dos dentes posteriores podem ter começado a amarelar. Quando um cão tem entre 3 e 5 anos, todos os dentes devem apresentar desgaste perceptível e algum acúmulo de tártaro.
Entre as idades de 5 e 10 anos, os dentes de um cão continuam a se desgastar ainda mais e, frequentemente, há sinais de doenças nas gengivas ou nos dentes. Finalmente, a partir dos 10 anos, os dentes de um cão devem estar muito mais desgastados, com tártaro muito espesso. Muitas vezes, os cães com mais de 10 anos também têm alguns dentes faltando.