I'll combine my answers in one post to the questions asked or comments made in the last few posts.
I add eggs no more than 3 times a week.
I'd rather rotate my dogs' proteins than throw the kitchen sink in at every meal. Just like you don't see raw feeders giving chicken, turkey, herring, salmon and whitefish all at the same meal.
I'm not telling DogLuver to not feed Acana. In fact, rotation is good. But when asked what I would pick I said NutriSource with some additional protein supplements frequently added. I don't feel like constantly supporting companies that throw a million ingredients into the formulas such as 5-7 meats, several different carbs and a dozen or so fruits and vegetables. A lot of it is window dressing. . . doesn't necessarily make the formulas bad but why do it. Now I will admit that Orijen/Acana list exactly what % of the protein comes from animal products and I wish more companies would do that. With other companies that list 4 meat sources before the carbs, you can't really be sure what the total protein is coming from meat - it may be ingredient splitting to some degree. One company could list chicken meal only and that could supply the same amount of meat protein as a brand listing 3 different meat proteins but in smaller quantities of each.
And finally, I think the fresh protein that I add to the NutriSource is of superior quality compared to the 4th, 5th and 6th meat proteins in the Orijen/Acana kibble.
Only you, DogLuver, can determine what is the best fit for your situation. Why not choose a couple different brands and rotate?