If you can afford it I would recommend seeing a pet dermatologist. I don't know where you are but check in your local phone book or your vet should be able to refer you on. Allergies are a pain in the rear end - your poor doggy!