"We've had a looong history of food issues with our shepherd mix Dakota. When we adopted he simply refused to eat. We tried many brands of "grocery" brand foods, all with no success. We began cooking for him and while it did get him to eat, something was NOT agreeing with him. He was having almost constant loose stools and occasional vomiting. Our vet put him on a prescription diet and simply said "he won't starve himself." He still had intermittent diarrhea and yellow, foamy vomit a couple times a week the entire time he was on the prescription diet and then Science Diet Sensitive Stomach. Finally (we're talking over 5 years from the time we got him) I find out about high quality dog food. First we used Wellness Lamb and Barley. That went over well, but when we took our new addition to an obedience class, the teacher recommended grain free foods, so we switched to Wellness CORE. Both the kids did very on that (you can read my review for that one as well), but our (new) vet was concerned about the high protein content on 10 year old kidneys. I tried switching him back to the lamb and barley for the lower protein content but his poor belly reacted horribly to the reintroduction of grains. So I was off to research some more, when I finally found Natural Balance Potato & Duck! I was soooo excited to find a grain free, hypoallergenic formula with a normal protein content. I actually decided to switch BOTH of our dogs onto it and it went over extremely well. It took Dakota a few days to warm up to it, but I wasn't surprised about that considering his history. Now he's licking his bowl clean at meal time and our boston (he gets the small bites version) likes it more than practically any treat I've ever bought. I would highly recommend this food, not only for sensitive tummy pups, but all dogs. The grain free difference is amazing!"