A raw food diet is definitely the best dog food. As for the best dog kibble, it depends, anything that's high quality and grain free is something to go with. "Raw and Natural Nutrition for Dogs" by Lew Olson is a good book. There's lots of good websites and even Facebook groups for this type of thing. Raw Chat (RC) is a good group on Facebook with tons of good information on the raw food diet.