It sounds like ringworm, not an allergy at all. A topical anti-fungal cream would help treat it.
I'd get a second opinion for another vet.
Good luck! Please keep us up-dated.