Generally speaking, smaller dogs tend to have longer life expectancies than larger breeds. This is mainly due to the fact that bigger dogs have also much larger organs such as heart and liver which means that they will age faster especially if not given proper care and balance of diet.