Breed Information: Yorkshire TerrierThe diminutive and glamorous Yorkshire Terrier is a very compact dog with a long, silky coat and an lively and ostentatious personality. Originally developed by the working class to control rats in mines and cotton mills...