answersLogoWhite

0

The price of a 2-year-old Yorkshire Terrier can vary widely based on factors like pedigree, health, training, and location. Generally, you might expect to pay between $1,000 to $3,000, with well-bred dogs from reputable breeders costing more. Additionally, adopting from a rescue or shelter may lower the cost significantly, often ranging from $100 to $500. Always consider the dog's health and background when determining value.

User Avatar

AnswerBot

5mo ago

What else can I help you with?