There isn't really a 'best' food, it depends on the dog. A lot of dogs do well on Burns but when I fed Alfie on it the weight fell off him at an alarming rate, he really didn't do well on it at all and I know other dogs who haven't either. It's really a case of finding what works for your own dog. I use Arden Grange for my lot, it has a stronger meaty smell than Burns and they find it more palatable and do very well on it. Nutro is also good, I've used that a couple of times when I've been waiting for an AG delivery. 'Working dog' brands can also be fed to pet dogs, Autarky is a good one and I know a few dogs on Chudleys and Skinners who thrive on them, they're a good bit cheaper than a lot of other foods as you don't pay VAT.