mine eat homemade Mine get mostly homemade food and supplements. I got a recipe off the Animal Advocates website specifically for Yorkies and I alter it with different veggies. I bought the book and don't believe everything he says but I got by his recipe guidelines and what my breeder does too.
His current meal is lamb, barley, Swiss Chard, Dandelion, and beets but that sometimes changes to hamburg (or another meat), broccoli, squash, green beans, carrots, etc. It depends on the week.
He also gets a natural heartworm protocol, daily multi, and I will alternate and throw into his food EPA oil, Flavomax (from Shaklee for protection), acidopholis, and as treats give him Dr. Bob's Healthy nuggets for the herbs and oils.
It sounds like a lot...but it really isn't. You just throw a pinch of this or that in the food you prepared ahead of time.
suz |