I myself went thoroughly through what would be the best diet for my new puppy over a year ago, I asked owners, scoured the internet and forums.
I wanted to know why some food was three times more expensive than others and what made a good dog food.
Bakers contains lots of artificial colours, flavours and E numbers and is therefore cheap.
I cant believe they are allowed to sell it after looking into what it contains, same with other 'supermarket brands'.
This can be the start of a very big debate into which food is best.
I personally feed Arden Grange (Large breed),it is a dry food, contains everything it should (fresh meat, good oils, vitamins and minerals) and leaves out everything it should also (added salt/ sugar, additives and anything artificial). It is also very low in cereal which can be a precursor for bloat.
It costs me about £40 a month and is worth every penny, he truly thrives on it, fantastic coat, perfect weight and he never refuses a meal.
They also do a tinned wet food which can be used with/ without the dry food if you prefer. Nothing wrong with a bit of white fish or liver every now and again too
.
The extra health benefits, far outweigh the extra cost.
Hope this helps.