Canine Allergies and Your Dog’s Health

Another yeast species is implicated in chronic itching and scratching in dogs.

2