Just from what you tell us in your post it sounds like she has an allergy to wool. Benadryl is the usual drug for skin allergies. and skin allergies are more common on short haired dogs.
Glad she got better so fast most of them take serveral days.