It's not the worst food but you can get far better for the same price or less. Vets recommend it because they sell it, but in reality their training in canine nutrition is limited (I have no problem with this, as far as I am concerned their focus should be veterinary medicine) and has been known to be done by the pet food companies.
You should change over gradually anyway to prevent tummy trouble.
The problem with asking for recommendations is that you will likely get a whole lot of responses from people telling you what THEY feed - but that may not suit you or your dog.
Take a look at www.allaboutdogfood.co.uk/the-dog-food-directory.
As general guidelines:
- Go for nothing less than a 3 out of 5.
- Look for one with a named meat source as one of the first three ingredients and avoid anything with maize or wheat as many dogs are intolerant.
- Be aware of tricks used in the ingredients list to make it appear like there is more meat. For example James Wellbeloved has the same total rice percentage as Skinners Field and Trial - but because JWB splits it into "brown" (20%) and "white" (19.7%) varieties, lamb actually appears as the first ingredient. Rice appears first on Skinners' ingredient list as they only use brown (40%).
- Avoid anything that says "meat derivatives" as this is just whatever is cheapest.
- Take a good look at the ingredients list - the fewer highlighted in red, the better but try to avoid them completely. If you do pick a food with reds, the lower down the ingredient list, the better.
- Ignore the reviews - this is about finding what's right for you and your dog, not what didn't work for someone else.
- Get the best you can afford but be aware that price is not an indication of quality - there are plenty of poor foods with a top price tag (for example Hills and Royal Canin, which people are led to believe is good because vets sell it - it's not the worst food out there but you can get better for the same price, or less).
As a rule of thumb, almost everything you buy in a supermarket (Own brands, Wagg, Harringtons, Pedigree and Bakers) is nutritionally poor - filled out with wheat or maize which dogs do not need nutritionally and many are intolerant of - though some supermarkets have started to stock better quality stuff like Lily's Kitchen. Look at the ingredients, not the brand name.
If you absolutely MUST go the supermarket route, Harringtons is probably the best of the bunch but under all circumstances AVOID BAKERS - it's little better than poison IMO (see the additives list below).
If budget is a concern, then in my view one of the best price to quality ratios is Skinners Field and Trial (the hypoallergenic range only) as it's about the same price as Bakers/Pedigree/Wagg/Harringtons but far superior quality (as an added bonus it's a proper working dog food, so is VAT free).
Your dog can eat it even if they are not "proper" working dogs, however it is only really suitable if your dog is expending the energy - for example I know a lot of flyballers feed it.
I'll freely admit there are even better foods, but I fully acknowledge that not everyone can afford that, and Skinners F&T and CSJ No Grainer are good compromises on the price/quality front.
RAW - Is a good option, but it does not suit everyone. Personally I don't have enough freezer space and the oldest is fussy enough that she won't touch it anyway.
There are some knowledgeable raw feeders here who can advise fantastically on the subject if it's a route you want to take. It's not as expensive or fiddly as you might think. I'm not going to say more on that subject, as there are others who are better informed than me.
Unfortunately the web does have a few evangelical raw feeders - don't let them make you feel you are not doing the best for your dog if you do not feed it raw.
BREED SPECIFIC FOODS - These are a gimmick. Compare the ingredients between the Labrador food and the Westie food and you will find the only difference is a few additives right at the bottom of the list - ie in such small quantities as to be irrelevant. The ingredients to worry about are at the top - ie the ones making up the bulk of the food.
TAILS - Not a terrible food but its really another gimmick. It's not nearly as tailored as they'd have you believe.
It's a bit like those "Which boy band member should you marry?" flowcharts in the pop magazines - your answers will take you to a "match" out of how ever many varieties they provide. You could easily do the same with Skinners or CSJ foods (or others but these are the ones I am familiar with), due to the variety they stock.