no- antibiotics (for a bacterial infection) would not clear up a yeast infection as it is a fungal infection. You may see some improvement but not a complete cure. You would need an antifungal for a yeast infection.
a substance that is know for qualities of anti-fungal,yeast,bacterial is coconut oil. google and read about it, most dogs love it, I use it for cooking and cleaning/treating my cast iron skillet. Also to treat my cutting board as veggie oil goes rancid.