No advice here either really but I wanted to thank the vets that commented about the food.
Before we got our German Shepherd puppy I did a ton of reading and research. Part of that reading led me to various websites and forums that discussed dog food. Well, of course, I wanted to feed my dog(s) the best so I started with 4.5-5 star rated foods on dog advisor. Unfortunately, our dog always, always, always had mushy gross poop. I tried Merrick, Zignature, Nature's Domain and one other over about 16 months. At our last vet visit, our vet told us to just try Purina Proplan. Of course, all of the dog food "experts" say this food is absolute garbage, vets don't get any nutrition education, etc., etc., but guess what, our dog's poop is finally solid! (who knew this would be cause for celebration?), her coat looks great and she likes the food.
Anyway, moral of the story (for me), listen to your vet. :-)