yuck... sounds gross.. you know it is crap when a starch is the first ingredient... stop that food asap!
do you know WHAT she is allergic to??? you can always home cook.. that way you are SURE to eliminate what bothers her (my guess would be corn wheat or chicken) while still giving her brother some good stuff

plus you can't get any healthier

if you are interested in this and want more info.. pm me

otherwise i agree with Anne, Orijen is the way i would go! good luck! allergies are tough.. Layla has environmental allergies and is just miserable when they are bad.