Living a long and happy life comes down to looking after yourself – and a bit of luck!

For our canine counterparts, it’s no secret that a long-lasting life takes great care, nutrition, and well-being.

But there’s also another variable that comes into the mix – the dog’s breed.

Generally, the smaller the dog, the longer the life. On average, smaller dogs can expect to have a lifespan of between 12-14 years, whilst it’s 8-10 for the larger ones.

Due to their accelerated muscle and bone growth, larger dogs are far more prone to muscular-skeletal and digestive complications resulting from increased free-radical activity.

Of course, this doesn’t mean that you won’t come across a sage German shepherd, though!

From Chihuahuas to Pugs, take a look at this infographic by La Petite Pup for the 10 dog breeds that live the longest.