This is a good quality food.  We foster puppy's from birth to 8 weeks for various rescues and shelters.  We use a variety of high quality foods to give the little ones (and their Mom's if with us),  the best  start we can.  This particular litter were not happy with the other brands we use, so we tried Wellness.  Pups and Mom devoured their food.  Biggest problem is cost, but the cost of all the good quality foods is high.