Which flavour do you use?
I have only found the first 5 ingredients at the moment but it looks good!
The first 6 ingredients of Beef Rollover are: Beef Liver, Beef Lung, Beef Heart, Beef Kidney, Beef Spleen, Beef Fat.
The first 5 ingredients of Lamb Rollover are: Lamb Liver, Lamb Lung, Lamb Heart, Lamb Kidney, Lamb Spleen.
The first 5 ingredients of Turkey Rollover are: Mechanically separated turkey, modified whole wheat flour, sucrose, poultry meal, dextrose, salt.
However, the turkey one looks a little concerning. Also, I would be wary (this is just me being me, I am a very picky dog mum!) as this food is made by Menu Pet Foods - these were sued and had to do a major food recall because they used chep ingredients from china and something was wrong with the food (sent some animals into shock, killed others and poisoned some dogs

) so since I havn't used the food but like I said thats just me. Have you got the full ingredients from the back of the pack?
Another solution to the food problems could be a raw diet (this is a good link:
http://www.shirleys-wellness-cafe.com/sampleraw.htm ), I have always fed dogs a raw diet and they have all lived to over 15 years of age and not one of them has had a problem yet and it is cheaper then alot of them fancy kibbles

.