While this food was highly recommended by 2 different vets, my 4-month old Shih-Tz puppy's stools were quite liquid-like for 3 weeks. I even added a probiotic recommended by the vet. I started transitioning to Nutri Source for Small & Medium Breed Puppy (25% Nutri Source to 75% Science Diet) and my puppy's stools almost immediately became normal (no longer liquid-like). The jury is still out on Nutri Source as it's only been a couple days, but I'm hopeful this alternative will be our solution. BTW, I do not give our puppy any table scraps or canned food. The dry food is his only diet.