Pixie is on Royal canin (kibble) called 'Digest & skin puppy' I buy it from my vet, I mix this kibble with the Royal Canin canned chicken & Rice which i also buy from my vet, I sometimes mix the kibble with other canned meat for variety, Pixie especially likes Butchers Tripe. She is doing very well on the RC, she has clean skin and shiny coat and never has any tummy problems. I will Probably try switching her to the RC especially for Yorkies when she is 10 months(she is coming up to 8 months) and see how she goes on that.