Last we talked to the vet they wanted to push Apoquel(sp?).
Heard some bad things not to mention it made the dog extremely lethargic.
Raw eggs ??
I had a friend in AK that bred, showed, competed with West Highland White terriers. Only thing she fed them was cooked chicken, broccoli, and some rice as I recall. Along with a powdered vit/min supplement as I recall.
The rice might be an issue if there's a yeast problem Sam, but her dogs were pretty healthy and strong for small dogs. I'd check what your feeding and see if there's much in the way of corn or other grain for the yeast to feed on.
We feed the whippets ProPlan, except the older one gets some Hills K/D kidney diet food. She's 13 now and test before last showed kidney issues. Last test after feeding the special diet showed improvement. Another couple of months and she gets tested again.