Here is a recipe I make. Perhaps it could be useful for you. It combats and clean everything.
1/2 cup of distilled Water (please use distilled)
1 TBS of Vinegar (we use apple cider, you don't have to)
1/4 c aloe vera Gel
1 TBS Calendula oil
1 drop of Lavender Essential Oil
Mix in a sterile container. Sterilize by boiling or wiping out with rubbing alcohol.
Mix water, vinegar...shak e well. Add aloe vera...shake well, add calendual oil and lavender...sha ke well. Use paper towels, cotton balls (these I think are best), or such and wet with the doggie ear concoction and wipe clean. Wipe doggie ears like you are using baby wipes. DO NOT USE ON THE INNER EAR. This is not like an Oticlens that gets squirted into the ear. Think Baby Wipes.
Keep Refridgerated.
Do NOT keep longer than 2 weeks.
Also again, the usual warning. At anytime anyone or any pet can be allergic to anything. Try a test spot first. An inside portion of one ear. Watch for at least two days. Only use at the most...every other day or when needed. You know those wonderful sandy or dusty dirty days!!
Yep, my boys get the treatment! Oticlens once every two weeks, on this three times a week.
Aloe vera will last a year, Calendula oil (infused in olive oil) will last a year, vinegar and such does to. It's when you add water to the equation that it will grow bacteria. So you can buy enough to last a year which is economical, but make it in small amounts and make sure to throw away at two weeks.
Enjoy!
Luv
P.S. If you can't do all this, use just the distilled water and vinegar and wipe ears. This should keep the yeast at bay. Use every day until cleared, and every other day after that.