Angel Eyes is what I use and have always used for tear stains on dogs. The smelly ears though should be check out by a vet like everyone else said. I had the same issue with Ralph and it turned out to be wax, so they gave me prescription spray that i put in his ears about once every two weeks and I have never had the problem again (: |