I have been feeding my dogs Purina One Lamb and Rice, because they have sensitive stomachs and have solid poops with this food. Today I went to Tractor Supply with the intention of finding them a dog food that was affordable to us, and healthier for them. I had a very difficult time choosing between 4Health Lamb and Rice, and Diamond Lamb and Rice. The ingredients in both were almost identical. The Diamond was a couple bucks cheaper. Now I am wondering if there is a difference because the only thing I noticed was that the first ingredient in 4Health is Lamb, and then Lamb meal. Diamond has Lamb Meal as the first ingredient. Did I miss something or are they just about the same?