You're hungry, so you go to the shop, grab something that looks good and leave. Choosing puppy food should be as simple as that, right? Not exactly, no. There are an abundance of choices when it comes to what to feed your pup: dry food, wet food, treats, grain-free, small breed, large breed, giant breed - it's like a spin on a roulette wheel. Then, there's all the brands of which there are hundreds. There's no easy meal deal for £3 when it comes to dogs, unfortunately.