Yup, was recommended to us by the vet because the stuff we used with Bailey first (IIRC James Wellbeloved sp?) didn't agree with him.. he's been spot on with the Burns stuff and is in fantastic shape, so when we got Murph we just continued to use Burns for his puppy food and he'll progress onto the adult stuff when the time comes.
Cheers,
Grant