The most effective treatment for yeast infections in dogs is a medicated shampoo that contains selenium sulfide or benzoyl peroxide. Our top pick for the best medicated dog shampoo for yeast ...