My 17 lb. Pomeranian has had tummy issues on and off. We will go through a day of nausea and vomit to the point of her vomiting bile, then off feed for up to two days. I have always had her on grain free, but after her episodes, it was always difficult to get her back on her diet. There was always the slow transition with rice, finding a supplemental canned food to mix in, adding in her dry. I hated the canned food and after one of her episodes, she hated her dry food so I was at a loss. I did some research on raw and making it myself (realistically, I knew that was never gonna happen) when I came across reviews for Pet Freshufffdufffdgrain free. So, I went out and bought a log and the rest is history. We did go back and forth between the Vital and the Nature's Fresh and have settled on the Nature's Fresh, mostly the chicken (the salmon smells way too fishy). When she is hungry, she barks up a storm waiting for me to get her meal ready, and there is not a piece left in the bowl when she is done. On occasion, she will still have an episode, an unfortunate predisposition. However with some anti-nausea medication and Freshpet it's much easier to get her back on track to her regular diet. Thanks!