Yeast or bacteria infections, such as vaginitis, may cause your female dog to smell funky. Another indication of this infection would be yellow or white discharge. Additionally, many dogs suffer from ear infections due to overgrown yeast and/or bacteria.