Hi.
My husband and I have two dogs, a white Miniature Poodle and a German Rottweiler Mix.
I try to avoid kibble as much as possible and especially kibble with the main ingredient being corn. (Doesn't make sense to me feeding a carnivore/scavenger a bunch of grains.)
I try to emphasize a diet that will prevent them from getting an upset stomach or diarrhea from the slightest environmental change or change in diet, so I got them used to being fed a large variety of things ranging from whole pieces of raw chicken (eliminates plaque build up and eliminates bad breath better than any tooth brush), to salad, rice, cooked chicken (without bones!!), sometimes Tahini (an oriental plain sesame based side dish), some cheese types (like plain gorgonzola cheese), unsalted food leftovers ( other than cooked bones- too many horror stories), nuts, dried berries and dried fruit, and many more things too many to write.
It just kind of turns into an experiment every day
When I feed meat without bones I add some ground eggshells I ground in the coffee grinder for more calcium to balance it a little.
Call me crazy, but I believe since dogs get their nutrients spread out over the course of a couple of weeks, the chances of their bodies getting what they need are higher when I feed a variety of everything,rather than the same stuff every day. ( That must be like having to eat cereal every day... )
Results: both dogs have iron stomachs and even though they are both nine (almost ten) years old they always eat what I feed them and love the variety. he
Neither of them has any health problems from their age and both still run and play like they are just a few months old
That's reason enough for me to feel reassured.