I have home cooked for my two yorkies for the past 5 years. I boil chicken breasts, with celery and carrots. Remove chicken, celery and carrots from broth. Cook rice in broth. Meanwhile, shred chicken with a sharp knife and then chop till chicken is very fine. Chop veggies and add to rice and chicken . if you have any broth left, do not throw away. Add some to mixture and stir. Save the rest**. Occasionally, I chop cooked green beans ( or canned) and add to mixture.
I make a huge batch and freeze it in snack baggies. My girls have this every morning for breakfast. If they are on medication, I crush the med and add to mixture.
** If your yorkies get sick, they love the home made broth. I freeze broth in ice cube trays and use when needed. They will lick the ice cubes in a tiny dish. Love,love it. Hope this helps someone.