I am no expert on foods for sure, but I free feed their kibble, which I am consistent with, I do not change them up, I am switching now from puppy to adult but doing so very slowly by mixing the two together. Only a few times in a week I boil them chicken tenders, no seasoning, or I will divide a Wellness Petite Entrée, I will add green beans or peas to their chicken occasionally or feed them as treats. I think home cooking could be a great thing, but I am too scared to do it, I just don't know enough about it to make sure they are getting all they need and I worry I would mess them up or make them picky eaters. Good luck finding something that works