Poor doggy! My Great Dane has allergies too. He does very well on Natural Balance Fish & Potato and I'm careful about what treats he gets. I'm guessing with him it's a grain allergy and "hay fever" since there are a couple times during the year he is more itchy. The food has really helped and WOW does my dogs have nice shiny coats. Love that fish oil!

Good luck!

Lora