Homecooked is the only way I'll feed Cerise. Many of us here on YT do and our Yorkies are healthy and look fabulous
There is enough info on YT and the net that you don't have to consult a vet nutritionist. I would only suggest you do consult one if your Yorkie has major health issues and has to be on a special diet. You will need to learn about proper nutrition and foods dogs can't eat. You can prepare a big batch and freeze it in serving portions. You will also need to mix a supplement (FYI - the healthy powder mix recipe from YT member Yorkiedaze is fantastic
) into their food so they can get the needed vitamins and minerals they need. You should also add a daily Omega oil supplement too.
One of the main items I would suggest you invest in is a mini Cuisinart for chopping raw vegetables very small to mix into the cooked meat and grains. Yorkies are picky and some will push large veggie pieces to the side in their plate when they want to rebel and not eat them...
LOL!