Yes talking about what our Yorkies eat can turn into some heated exchanges. We have 5 dogs that I cook for. We use a good brand of kibble. Only the two youngest dogs get the same kibble. The other three have age, weight and individual needs. All the dogs get fresh, fruit, veggies, oatmeal, brown rice, whole grain pasta, lowfat cottage cheese, plain yogurt, organic peanut butter, boiled or steamed low fat fresh meats and eggs. We make our own treats too, in our dehydrator, meat jerky, apple, sweet potato etc. My dog eat a much healthier diet than Hubby and I do. They never get coffee, donuts, pizza or fast food.