I've been feeding a raw, home prepared diet for 17 years and I think the best diet is pretty much what YOU eat, as long as you have a decent diet. More protein and fat, less fruit, a lot less grain, no sugar. A big raw, meaty bone to chew on. Dogs got fed this way for thousands of years and did very well