My puppy just turned 16 weeks. We got her at 8 weeks and she was de-wormed several times prior to us picking her up. The breeder recommended TLC dry food so we were giving that to her. At 9 weeks she received her first round of vaccines and Bravecto and Triheart (Feb 13th). She acted completely lethargic afterwards for a few days and that is when the diarrhea began. Two weeks later she tested positive for coccidia and she has been on metronidazole multiple times since then. When she is on the metronidazole, her stools firm up and she appears to be better. She changed her food to Orijen gradually which actually made the diarrhea worse. We used goat milk for dogs as a probiotic and she has been given probiotics by the vet too. The vet recommended Purina Pro Plan chicken and rice so we gradually switched her to that. About a week ago she had 2 more vaccines (Distemper and the Parvo one) and we did NOT give Bravecto again, but she did receive Triheart. She also finished up 14 days of metronidazole on the same day. Two days later (Sunday) the diarrhea began again but this time, the worse it has ever been. It has now been 5 days of diarrhea and no improvement. She is up all night every 40 min with watery stools. Her vet is having us order Royal Canin Puppy GI food but I read the ingredients and it looks plain awful with chicken-by-product meal and unhealthy fillers. We have to wait an entire week to see a new vet for a second opinion. She is on the bland ground beef/boiled chicken rice diet and we have seen no improvement. Does anyone have any suggestions or a similar situation?