I have been giving my puppy this brand and formula since we got her, and have had no problems. I tried ordering this off of Amazon to avoid the frequent trips to the pet store, but after giving my puppy ONE meal from the bag I received, she had EXPLOSIVE diarrhea. After realizing that the new bag of food was the problem, we switched back to a bag that we purchased from a pet store and everything went totally back to normal. I believe that this must be a defective bag and/or a very old bag containing the old formula (which the company changed a few YEARS back so this would have to be a VERY old bag of dog food). I would absolutely not recommend purchasing from this buyer unless you like getting up every 2 hours through the night to scoop diarrhea off the ground.