How long do food allergy symptoms last in dogs