Congratulations on your new puppy. Did he have papers of any kind? I am just wondering because 4.2lbs sounds quite large for a 12 week old Yorkie puppy. I know some people are breeding very large Yorkies but I'm just wondering if they could have gotten the birth date wrong. Hope you had a good first night with the little guy.