Yorkies generally live between 12 and 15 years, with females having a slightly longer lifespan than males. Teacup Yorkies, however, have a shorter lifespan (around 7 to 9 years) due to health risks. Keep in mind that proper care can extend their longevity.