I feed my dog Canidae (no platinum, which is the senior version) though it is kinda expensive, I originally had her on iams when she was a year old (at the time I got her) she was kinda scrawny and her fur pale-looking, and she had been with a foster for 6 mos.! Then with the advice from our obedience trainer who raised dobies (not that that matters) we switched her to canidae. and everyone comments on how shiney her coat looks, the color of it intensified and she filled out nicely and I know I am feeding her a healthy kibble I probably would want to eat if I was a dog.
Personally, I am not a fan of raw diets for my situation (if others want to do it, go for it!) just because I know the kibble she gets is already formulated with nutritional needs being met, it would be inconvenient for me etc.
I think vet food is crap, sorry, but even when I worked at a vet's I didn't appreciate the diets for the typically healthy dog. If the dog has a medical condition, that might be a different story.
I think any food that is without corns and fillers are good overall.
~MSE