I have had Buddy on Natural Balance Organic for two years.
He has thrived on it and has no problems regarding allergies.
It does, however, have chicken in it. Maybe the organic would
be a good try for you.
I am going to switch to Canidae this weekend because I think
he just needs a change.
The only reason it has 4 stars out of 5 is because it is a little
lower in protein. I just add fresh boiled chicken to it anyhow to
give him that little extra protein.
Carol & Buddy