The Yorkshire Terrier is a long-haired breed with no undercoat. This means that they practically do not shed. Their fur is similar to human hair in that it grows constantly and rarely falls out.