Im no help! If licking himself, I would think allergies..but that's not the case. You might try this for his ear. Get witch hazel..soak a cotton pad..squeeze out excess..wrap around your finger and reach down into his ear..keep repeating until pad is clean. You can really get in there too! You don't have to worry about excess moisture from the witch hazel, as it's a natural astringent and dries totally by itself. My dogs love this..and a great way to clean their ears.