After many trials and many different types of dog food, we finally got our boy on a food he didn't have explosive BM's. Acana, Blue Buffalo, Origen, etc., tried so many. Anyways, TOTW Pacific stream finally worked. Fast forward 7 years, and over the last few weeks, he's had crazy bad BM. I stopped feeding him for a day, and gradually started feeding him again, but the diarrhea came back. After a week of trying, decided to give him the TOTW puppy Pacific Stream that my 5month old is on. And wouldn't you know it, he's back to normal, and the best part, neither dog seems too have much gas. His BM's have been the best he's had in years and the energy level even seems to be up. I do believe I may have had a bad batch of dog food which caused the BM issues to begin with. But now that he's on the puppy formula, he seems to take well to it. My question is, should I just keep him on it? And can I stress, he doesn't have any gas on this new food!!! It's been about 3 weeks. Our new puppy has a gut of steel, the dude can eat anything and he's BM has always been solid.