As I'm sure many are, I'm very particular about what I feed my dogs. Through a lot of reading about foods, I've found that you can't buy good dry food from any big box store, you have to go to a pet supply store such as PetSmart, etc. My main resource is
https://www.dogfoodadvisor.com/.
So as I've gone down this path towards hopefully better nutrition/food, I started cooking my own wet food as a supplement to the dry. This is not in place of the dry. My recipe has an animal based protein such as boneless/skinless chicken breast and a plant based protein such as rehydrated dry beans like pinto. To those I add fresh or frozen, never canned, vegetables (such as peas, green beans, carrots, spinach), brown rice, apples and sweet potatoes. I never add any spices so to my mouth, it tastes kind of bland. All gets cooked down and I use an immersion blender to puree it. Put it into quart containers and store in the freezer.
I will add that the AKC doesn't really recommend nor endorse cooking your dog food at home
https://www.akc.org/expert-advice/nutrition/cooking-for-your-dog-dos-and-donts/. They say that it's difficult to achieve a balanced nutritional diet, but I believe that they are talking more about a home made food as the only source, not as an addition to another source of food. If one is interested, there are many online resources for home made dog food, but it's to each their own. I enjoy making it and I feel that my dogs are OK, at least it makes me feel like I'm doing the right thing for them.
It's interesting that I found this thread today as I just finished cooking a batch.....
Edit to say that I even brush my dog's teeth, so maybe I'm just a little obsessed with their health....