different dog breeds have different lifespans. in general, smaller dogs live longer than bigger ones. the size and the breed of the dog change how long the dog lives, on average. breeds such as the dachshund usually live for fifteen years, chihuahuas can reach age twenty. on the other hand, the great dane has an average lifespan of six to eight years; some great danes have lived for ten years.