Canidae's website has some good info about All Life Stages Foods. Yes, the requirements for a pup are different from the requirements of adults. That's why the feeding guidelines are different for a pup than for an adult for ALS foos. They say that a puppy should eat 2 times the amount that an adult should eat when eating an ALS food