You could try Tails?
You pick what you do or don't want in the mix for your dog. I can give you a code for a free first bag, so if it turns out to be no good you could pass the bag into someone else and at least it wasn't extortionate!
This is the list of ingredients for my mutt - I accept there are better options out there but she likes it:
Meat and animal ingredients 39.5%; Salmon 29% (Freshly prepared salmon, Salmon meal, Salmon oil), Potatoes, Barley, Chicken 9.2% (Chicken meal, Chicken offal), Sweet potatoes, Sorghum, Beet pulp, Minerals and Vitamins, Salmon gravy , Poultry 1.5% (Poultry meal), Brewer's yeast, Chicken fat, Chicken gravy, Yeasts and malt, Dried seaweed, Poultry gravy, Poultry fat, Prebiotics 0.1% (Chicory extract, MOS), Dried Algae, Salt, Glucosamine hydrochloride, Chondroitin sulphate, Yucca extract, Beta glucans