There is a huge variety and opinions on what to feed dogs from inexpensive dog for to premium dog food to raw diets.