First of all..Welcome! That was a wonderful introduction and never worry about putting something in the wrong place here. We will eventually find it anyway. You have a lot to deal with for sure...and not all the tools we do. But I'm sure there are lots of members here to give you guidance.
First of all, if a good food isn't readily available, would you consider raw feeding? I don't know much about it, but many of our members do and would love to help..I am sure. I do know, the allergies don't seem to carry over to the raw feeding. I will get a few people here that will be able to help in other areas. Make yourself at home...glad to have you in the family!