How many lb do adult Yorkshire Terriers weigh?

Anywhere from 3 and a half to 5 pounds. Any less or more than that and they have a weight problem