My boyz are hungry when they get me up at 6:00...they go outside, do their stuff and come in for breakfast...then
they go back to sleep

I give them each about a tablespoon of soft food for breakfast and supper and free feed dry kibble throughout the day. They have a bite here and there but they seem to eat the most when we eat and right at bedtime. They always grab a few pieces of food to take to bed with them. Even though I free feed it hasn't affected their 'schedule'...they go twice a day. We don't give them table food...when they get treats it's from their treat bag. If you decide to switch foods see if you can get a sample bag or two to make sure your Yorkie will eat it...most premium brands will let you return any unused portion for a refund though if your dog won't eat it.