Yorkshire Terriers are considered to be long lived (12 to 15 years old) with relatively few serious health problems.
Yorkshire Terriers are considered to be long lived (12 to 15 years old) with relatively few serious health problems.