We feed Royal Canin, dogs coats are great on it. I personally think you only get what you pay for, Burns/RC etc maybe expensive, but you do feed smaller amounts than cheaper foods, plus if your pup is doing well on Burns, then I wouldn't change it, just get some in now before he/she comes home, then you'll be well stocked up.