Debbie,

I'm so glad you were able to find out what he is allergic to. But man that is a looooooooooong list!!!

At least now you know what you're dealing with.