I forgot to say that I am feeding Keegan Premium Edge Chicken and Rice made by Diamond Pet Foods but it is much better than Diamond. I buy it from a lady who raises only show-quality labradors and that is all she feeds them. Keegan really likes it, If i wasn't Premium Edge I would be feeding her Royal Canin Holistic Blend. Solid Gold isn't availbable around here other than mail order. Pet Supplies Plus had it for a very short time.
I tried Innova and Keegan liked it just ok, but she likes the Premium Edge alot better. Whatever they eat I prefer my dogs either holistic or on Lamb and Rice or Chicken and Rice, less chance of allergies.