The Yorkshire Terrier is a small dog breed of terrier type developed in the 19th century in the historical area of Yorkshire England to catch rats in clothing mills. The defining features of the breed are its size 3 pounds (1.4 kg) to 7 pounds (3.2 kg) and its silky blue and tan coat.