The Yorkshire Terrier is one of the smallest dog breeds of the terrier type and indeed of any dog breed. The breed developed during the 19th century in Yorkshire, England. Ideally its maximum size is 7 pounds.