A Yorkie's size depends on the genetics of its parents and its breastfeeding habits. But one thing is for sure: your little pup is going to look like a ball of black yarn as a puppy. Yorkies usually weigh anywhere between 2.5 and 5 ounces at birth, although teacup Yorkshire terrier breeds can be smaller.