Tiny, fiesty, and sometimes persnickety, the Yorkshire terrier is one of the most popular dog breeds. Learn more about these miniature dogs, from their origins to their quirky personality traits. This description may be from another edition of this product.