Eczema is an itchy rash that can be caused by allergy (especially food allergies), dust mites, and cat and dog dander. Dryness, infection, overheating, irritants and emotional upset can make it worse. An allergist can identify the causes of eczema and manage the disease to minimize itching and the rash. Newer treatments other than cortisone (steroids) for the control of eczema are now available.