Yeast infections are many times just a symptom of an underlying problem. In dogs,the main culprit almost always is allergies. I would first change the dog food. Look for one that has real meat as its first ingredient. Chicken or fish tend to create a better balance when combating allergies. Also add fatty acid supplements.