The vet recommened science diet for puppies. We are having good luck with it so far. The first week we got Shae we got a can of wet puppy chow and she had messy poopie and stinky gas explosions

Now with science diet her poopie is firm and formed and she hardly ever has gas explosions anymore.