Dogs generally do not live more than 20 years. But there have been a few exceptions. Good records exist for several dogs which are known to have lived between 20 and 25 years. The oldest reliable age for a dog is a little beyond 29 years. It is believed that very few dogs have lived much beyond this age.