seriously sounds like perhaps an allergy or reaction triggered by asthma? perhaps.
There are some good tips on page two of this article as well ... Dog Allergies: Symptoms, Causes, and Treatments