Small dog breeds generally have longer lifespans compared to larger breeds. On average, they can live anywhere from 10 to 15 years or even longer, depending on their overall health and care.