Veterinarians divide a dog's expected life span into six life stages based on developmental milestones. These age ranges are for a medium-sized dog; smaller dogs tend to live longer, while larger dogs tend to have shorter life expectancies.