I have fed all of our dogs, even the yorkie, a raw meats, veggies, and bones diet for over 8 years and they are still like puppies. Aside from Sophies bone marrow thing, which they said was clearly a fluke of unknown causes, all my dogs are healthy as can be. Strong clean teeth, fantastic digestive tracts, healthy skin and fur and lots of energy!
Nala used to have a horrible skin allergy that required her to be put on antibiotics every spring and fall - not anymore. When we first got Sophie, she had chronic diarhea. At 16 weeks, I switched her over to raw and she's never had an issue with her digestive again.
They eat 1/2 C of (mixed) 60% meat, typically ground turkey with carcass (finely crushed bones) and 40% veggie for breakfast. And for dinner, they each get 2 chicken necks. For treats and snacks they get cut up veggies, whatever is on hand, usually carrots.
I switched vets a few years ago because after he found out they were on a raw diet, he flipped out and called my groomer who was the one who told me about it. I had done a ton of research before making the switch from IAMs and Eukanuba to raw; I never would have made a move like that without sufficient proof it was okay for my dogs. Anyway, after this, I switched vets and recently found out that my current vet has been feeding his dogs a raw diet since they were adopted - he just can't let anyone know because vets who are members of the VMA cannot or are not supposed to endorse a raw diet - once again, it's about financial support. The dog food companies invest and supply a lot of money towards scholarships and other funding for vet schools and this type of out and out betrayal would put a crimp in their profits!
You should look into feeding your pups a raw diet. You can make your own or you can buy commercially made organic raw foods. I do both.