8-9 weeks is a bit young to bring home a pup. I would free feed or feed four times a day (maybe three but I would be concerned about hypoglycemia). A few weeks later feeding three times a day should be fine. You can feed Yorkie adults 2-4 times a day (2 or 3 times is average). You could also free feed forever as long as your dog doesn't overeat.
Welcome to YT