I have a 2 year old Fawn Boxer that had issues with her stools being loose and hair loss until I put her on BLUE--ITS AN AWSOME FOOD. HOWEVER IT DOES COST A LITTLE MORE BUT YOU DO NOT FEED THEM AS MUCH OF IT IN ORDER TO SATISFY THE DOG. Other cheeper brands have bad things in them that certainly would upset ones balance. Look up BLUE dog food and see what you think. Hope that helped. I had tried numerous foods before and didn't have good luck at all until BLUE. Good luck. Hope your pup gets better.
Find a kibble with teeth care, be carful cause if you vhange your dogs food all at once it will vomit, so slowly mix in the new food. Also wet food is healthy tp have about obce a week. Remeber to not give your dog chicken bones because the split up and can kill your puppy. Sources: My own puppy
Something with large breed in the name. We preferred Nutro Large Breed Puppy. A store brand had our pup with very loose stools and also always hungry. The Nutro helped keep the puppy full and not running for the door immediately. It costs a little more than the other large breed puppy choices but certainly worth it. In a pinch, I've also used Purina large breed puppy. It faired well too.
I'm a fan of Blue Buffalo. It was the only food to put weight on my Bailey who was a stray. I also tried several different meds to help her grow back hair (she was 1/2 bald when I found her) but nothing worked. I had her for about 8 months before I found this stuff. Even the vet was at a lost. I figured she'd just be a skinny bald dog forever. After 3 months on a mixture of the dry and wet formula, you'd had never know she was a bald skinny puppy I found on the side of the road. I refuse to feed her anything else.
Diamond. Its the best food. all natural ingredients, affordable, and its little pebbles that they can have. Its helps their skin coat, and their poop will not smell as bed either. It the best. Good luck.