There is finally a sort of first-draft write-up for the food allergy definition on this website. It needs more work, but at least it is a start. The fact is that it has been almost blank for a while, but it does get quite a few page views.
Here are some of the headings in the current version of the food allergy definition:
Yes, I do mention dog food allergies. Dogs get allergies too, as to cats, and probably gerbils too.
Enjoy the read, and as always, feel free to add suggestions in the comments section.