I will second that vote for Canidae. My guys have been on it since shortly after all the recalls and no problems, their coats are much healthier looking and their eyes just sparkle

(well, maybe that one isn't due to the food, it could be all that Yorkie happiness
They eat the Canidae all life stages regular formula, and my senior Bichon is on the senior version.