We are going to follow what our vet says and are looking into seeing a vet nutritionist. I sent a message to Dr. Karen Becker to see if she can personally recommend someone in our area. She writes about species appropriate diets. I also saw that chicken protein should be avoided. The problem with finding a novel protein is that we always switch up the protein. Our pups have had chicken, beef, turkey, fish, venison, duck, rabbit. Those are what I can remember off the top of my head. I don't think she's had bison. If I saw a new protein I put it in rotation to avoid food allergies and stomach upset.
When someone tells us she's lucky to have us, I always respond we're lucky to have her. She's an awesome pup and I'm thankful the people who wanted to adopt her didn't after they found out she wasn't housetrained.