Given this reference on Yorkshire Terriers, tell me where they originate from, and what are their typical size and color.

Yorkshire Terrier originated from English county of Yorkshire, it has a small size with weight of no more than 3.2 kg. They have a variety of colors but typically their coats are tan on the head and dark steel-grey on the body.