Food is one of the most important things to think about when you have a dog, and there are so many options that it can feel slightly daunting at times. When weighing up the different types of food for ...