SO ever since Nico has been on solid food, he has been on Natural Balance sweet potato and venison formula. He had a lot of stomach issues as a puppy and really a lot of issues, period. His dam was severely emaciated and malnourished when she gave birth to him and his littermates and was not able to nurse them, so they had to be bottle/tube fed. Additionally, he managed to get into something else as a wee pup that made him rather ill. Fast forward to when I took him home, NB had their most recent recall. Of COURSE, this was after he had just finished a bag of his food and of COURSE his flavor was one of the ones recalled. We had to a cold turkey switch and I tried to switch him to Earthborn, the grain free bison flavor. His poops were icky and firmed up for like a SECOND, but then went back to gross. We finally ended up switching him back to the NB venison and dosing him with metrodinazole. Now he has good poops, but I REALLY REALLY don't like NB. I don't like the fact they are packaged by Diamond, I don't like the fact that meat isn't their primary ingredient and I think, based on the second reason, that it is extremely overpriced. ( And I even get a 30% discount vs my normal 20% at work.) Right now, I have elected to test the waters a little bit and bought a bag of the NB sweet potato and fish to try to rule out a meat protein sensitivity. Beyond the meat source, both flavors are pretty much identical. If this phase works out, I might try him on either a different flavor of NB to again test the meat part out or I might try him out on a different brand of food with similar ingredients and protein/fat/etc levels. If at all possible, I would prefer to switch him off of NB, but if that is what ends up working best for him, I will continue to use it, but like I said, that brand is not my preferred choice. Thoughts?