@betterxthanxnew It is great food but it's the protein in the food that could be the problem. I've been through 7 different foods in the 3 years we've had Buster it's a heck of a journey figuring it out and there are many many peeps on here that have been though the same. Maybe try her out on a different kind of Blue Buffalo in their own puppy line something other than Bison? Or consider Fromms? Their 4 star line is all grain free and there's no wait time if you switch between them and you can feed it to them as a pup straight thru to senior years. I know it sounds like a commercial but it truly is the best dog food line out there.
Just a btw, most vet's aren't very well versed in dog food, they'll try to push whatever food line is picking up the bill at the time.