If those were the only two choices I'd, begrudgingly, go with Blue Buffalo. Royal Canin does quite a bit of research into canine nutrition, but their food is packed with cheap fillers.
Really comes down to what your dog does best on though. If you have to pick between those two, try the one that looks better to you, then if that doesn't work for your dog try the other.
|