Blue Buffalo is far better than Nature's Recipe. I'm not a fan of the " animal digest" that Nature's Recipe includes and all the salt.Judging by your list I'm going to guess you are shopping at petsmart?
Natures recipe and blue buffalo are both sold at petsmart and are way better (and probably cheaper too)
You only showed the first 5 ingredients in Nature's Recipe, lamb digest is 7th on the list.Another NR, Adult Lamb
Ingredients: Lamb meal, cracked pearled barley, oatmeal, ground rice, chicken fat (preserved with mixed tocopherols),
I don't see animal digest. I found it in their farmstands formula, but not in the easy to digest. However, it's low down in the ingredients, past the first source of fat - so it's not a main ingredient.
"But for a puppy, NR is a better choice." That's your opinion but it is only an opinion. My dog does well on Blue Buffalo and has for quite a few years. He does not get the runs. Nor does my friend's puppy who is on it at my suggestion. Like a previous poster stated, some dogs will do well on some foods and others won't. It's actually up to the OP to try them and decide which one works best for his/her puppy.Lamb digest is not Animal Digest. What is wrong with lamb digest?
I only listed the foods up to the fat or oil, because everything else after that is minimal.
It's simpler because it has fewer ingredients. As I said, Blue may have more meats listed, but it has many more grains, and IMO having two meat sources (lamb and fish) makes it more rich and that is harder on a puppy tummy.
I still recomend blue to customers, but both my dogs had the runs on it. I do LOVE their wilderness for adults tho. I use Blue cat food sometimes for the cats when they need canned. But for a puppy, NR is a better choice.