Our vet did everything he could for our little six-year-old terrier mix. Ginger shook her head so much she had a hematoma twice, her ears were smelly and eventually she started licking her paws which he said indicated some type of allergy. He sent us to a vet dermatologist and we found out from the specialist that she was highly allergic to dust mites and storage mites! Since storage mites are in all dry foods she was put on a prescription canned food with rabbit and sweet potato. Now she gets a small slice of sweet potato or cut baby carrots for a treat and she gets a hypoallergenic crunchy treat for her teeth but that's feeding her storage mites so we have to be careful with them. We also give her a shot every week to build her immune system. Her groomer keeps the hair out of her floppy ears and keeps them clean. We had no idea what a serious problem she had; sometimes nothing works because the real source of the problem isn't being treated. Just saying what the problem was for our sweetie's smelly ears... :D