I feed my dogs twice a day, the first thing in the morning whole raw chicken carcass, second meal basically BARF, mixed minced raw meat ( sometimes replaced by oily fish ) pulped raw vegetables with added porridge oats to thicken and bind, mixed with a small amount of Burns Mixer, then sprinkled with Dorwest Herbs Keepers Mix, and fish oil. In addition they have a raw bone every other day.
I appreciate that this takes effort and time but I feel the results are well worth it and the cost is lower for me then a premium dried complete food.