I am also going through the same thing - my vet did a culture sensitivity Monday, hoping to have the results back soon. Environmental allergies play a bit part along with food have you ever had an allergy test don't narrow thins down bit? Also would suggest the culture swab to be done by you vet. Bes of luck!