Re: About my dog's stink burps.(Experience with raw food)
Read up on raw diet (BARF or similar) for dogs. There is some controversy about it, but I had a very healthy yorkie for 15 1/2 years on raw past her first 4, and I think the benefits of giving them a diet most approximated to what their digestive systems were designed for has more benefits than risks, though you have to make sure it's varied and includes all the nutrients they need. Not easy, but typically healthier, more long lived dogs that way. My dog used to routinely throw up her designer, "healthy" kibble, got constipated, bloated, etc., and when I switched her to raw, her digestion improved, hot spots disappeared, inexplicable "allergies" went away, among other things. I felt guilty for not starting it sooner, poor thing.
There are also raw, frozen, pre-made products for dogs, though expensive. I'm adopting a rescue dog this weekend and plan to transition her to raw within a week, and since she's small, I will probably do at least 50% organic pre-made frozen raw and may even try some raw meaty bones, though I've read enough things about even raw bone fragments getting stuck in the digestive tract that I'm still unsure about feeding bones. God help me, I'm actually going to order her some raw green tripe. Ugh. Also, grains would not be natural to a dog's diet - all they would eat in the wild is whatever grasses and sprouted seeds or grains were in the prey's stomach and intestines - predigested.
Really though, think about it - how would your digestion be if all you ate was the same dry pellets from a bag day after day, with no fresh, live food? No living creature can thrive on nothing but dead food. We've really been sold a bill of goods by the dog food manufacturers - they do need balanced nutrients, but that is by far not the ideal way to get them.