We feed our dogs a raw diet, and I honestly can tell you they are doing great. We have an older pure bred German Shepherd with hip problems that we got several years ago that someone gave away, with the birth of a new baby. She is going to be 12. When we got her we were told that she could only eat one kind of dog food, other wise she got sick. We kept her on that for several years, but we got 2 new German Shepherd puppies, who were raised on the large breed dog food from tractor supply, at which point we slowly switched food as trying to feed 2 different foods would not have worked as they constantly switch bowls. Everyone, even the puppies seemed to be having stomach issues, ear infections, etc. The more I researched dog food, tried blue buffalo, tried the BJ's natural blend that rated very highly, I knew that there had to be something that didn't consistently make a least one of them sick.
Raw was what several people suggested and the more I researched the more I was interested in it. Dogs descended for wolves, wolves eat raw. After having them on raw diets for almost a year, I'm thrilled. Heidi, is 10x more active then she was. She likes to play when she is outside, and for the most part she doesn't generally leave the front yard, I have caught her actually following us all over the back yard, and wanting to be included with the younger dogs. Health-wise her skin is not as dry, her coat is shinier, and she has only had one ear infection very recently, in almost a year.
If you decide to do raw, every recommendation I read says that when you start the dog, you should wait 24 hrs after feeding the processed dog food to prevent stomach irritation.
Good Luck!