If the ear is not kept dry, water and debris can become trapped inside the ear canal. Other causes for yeast infections in a dog's ear include wax or discharge, a trapped foreign object inside the ear, poor hygiene, hot, humid weather, and the use of products or ear drops that alter the natural environment of the ear.