Thank you for providing such a great product ! I am a small breeder and have switched to using exclusively Excell Pro Pet Food products for my adult dogs as well as my puppies. The nutritional values of Excell are wonderful and I am noticing larger and more uniform sized litters since I have been feeding Excell products. Another benefit to using your puppy food is the size of it, I start feeding the puppy food to my adult females as soon as I know that they are pregnant and continue to feed it until the litter is weaned, I have noticed that this makes the weaning process a lot easier and the puppies basically wean themselves ! Thanks again.