There have been many discussions surrounding what food to feed your dog and I am a firm believer in feeding high quality food. We are going to be swithching from Canidae All Life Stages to Innova EVO grain free starting today. My question is about pregnant females and their puppies. The EVO is certified by the Association of American Feed Control Officials(AAFCO) for All Life Stages, but the continuing argument over high protein levels continues still concerns me. I am a label reader and I am convinced that "puppy food" is more a marketing tool than an actual difference in the food so I don't feel compelled to find a puppy only food, just a high quality food that is appropriate. What are the breeders out there feeding their puppies and nursing/pregnant mommas. Is EVO too high protein? 42% Crude protein.