Oh, boy. As I'm writing this, I've got a kitchen that looks like a cafeteria. I make a supplement that I feed to my senior girl because she's not interested in her kibble these days. She's about 14. She's a GSD rescue, so give or take a year or so. I also add it to my puppy's food. But this is just a supplement. Instead of using canned food. I've gotten friends' dogs hooked on this, so I'm making extra batches. It freezes well. Basically, I combine several types of meats, making that the main ingredients, with plenty of veggies and a little pinhead oatmeal and some brown rice. In a stock pot, add your grains (brown rice, pinhead oats, etc.) and add water about 3/4 of the way up. Add some chicken or turkey parts, and add hearts and gizzards. (Make sure to get all of the cooked bones out! If you use turkey drumsticks, note that they have tons of sliver-like bone.) I add carrots, peel on, and lots of sweet potatoes (which don't take long to cook), chopped with skin on. Sometimes if there's a beef roast on sale, I'll chop it up and throw it in. I found beef shank meat today and added that. I add a bit of garlic powder, too. Just throw it all in a stock pot and that's it. OK, I juge it up a bit, but that's the basic idea. Just don't cook it to death. That's why I start the grains first as they take a long time to cook It ends up like a mush or the inside of a pot pie. Add any veggies your dog might like. Green bean, greens, peas (my dogs leave the peas.), squash, including pumpkin. Leave out onions. I add a bit to the dogs' food with some warm water, along with the kibble and they love it.