I feed my three dogs Canidae All Life Stages. They all really do well on it, and it shows. I know that some of the members of this forum are against dry kibble form dog food, and I kindly ask for you to NOT voice your opinions about raw diets here because I'm not looking for anyone to tell me that I should feed raw because I am not going to feed my dogs a raw diet. I am only looking for info and advice on other high quality dry dog foods that I can rotate my dogs on. I'm wanting to switch up my dog food from one high quality food to another every once and awhile. I've heard that rotating foods is good for dogs and gives them a little variety when it comes to their diets, which cuts down on allergies. Any advice ON THIS TOPIC ALONE is greatly appreciated!