Dog Food Allergies: What Dogs React To, and What a Novel Protein Can Do