With 221 different breeds of pedigree dog to choose from, there’s plenty of thinking to do before you select your perfect pup – whether you want a large dog, family-friendly dog, or crossbreed.
One of the terrible truths of dog ownership is that we are likely to outlive our adored pet, with the average dog living just 10-13 years – but some breeds tend to have longer lives than others.

1. Chihuahua
Perhaps surprisingly, small dogs tend to live longer than large dogs - a point proven by the Chihuahua. The tiny breed lives for an average of an impressive 15-20 years. Photo: Getty

2. Jack Russell
Another small dog with a long life, the Jack Russell can also live for up to 20 years, although tend to average a lifespan closer to 16 years. Photo: Getty

3. Australian Cattle Dog
An Australian Cattle Dog called Bluey holds the record for the longest-lived dog - reaching an incredible 29 years of age. The breed normally lives for around 15 years. Photo: Getty

4. Poodle
While Standard Poodles and Miniature Poodles both live relatively long lives, the Toy Poodle outdoes them both with a lifespan of up to 18 years. Photo: Getty