Hi Amanda. Is that a basset hound in your photo? I have 2! Fred and Turtle. That's Turtle as a puppy in my picture.
About your yeast situation - A few decades ago I had 4 courses of antibiotics back to back (aggressive kidney infection) which pretty much screwed up my gut and vaginal flora for the duration. For a long time I tried one thing after another (dietary restrictions and supplements) that promised to restore my microbial balance, but to no avail. To my horror I developed an allergy to the yeast killing vaginal creams and the medications started making me feel sick all over.
My current coping system isn't perfect but I figured I'd post it for the utterly desperate! I add about 11-13 drops of grapefruit extract (GSE) to each of 2 micro-brew beers (could be juice or water or whatever - just tastes good to me in beer:) - that I drink every evening.
This serves the dual purpose of killing any residual yeast in the beer as well as keeping yeast at bay in my body. Then I take acidophilus on a regular basis when I eat carbs. I never get yeast infections now, unless I quit the GSE. Not sure taking it constantly is good for me though. It's a fungicide, maybe kills good flora too.
Also, if you are a bread baker, don't get your hands into the dough or in touch with the yeast. I use a bread machine and bleach the spoon I measure yeast with. I worked in a lab long ago, A fellow tech was having problems with yeast wrecking her tissue culture flasks - Turned out she baked bread on weekends and even several days later the yeast was still present on her hands, enough to infect her cultures! I figured from this experience that even the simple act of bathing can introduce yeast where we don't want it.