Like a lot of people we use Rollover as a training treat. Cut up the rolls into chunks and use them that way. I would not consider it a high quality dog food at all, but it is leagues ahead of Milkbones, Snausages, and other "treats". I try to buy the Chicken or Lamb since those is the protein in my dog's food.
If we go heavy on the training and she gets a lot of rollover, the evidence is in the backyard. However, I still think it is better to use this than crap treats...and my dog "thinks" it is a treat
PS: I tried some holistic wheat free version of the rollover type food...not rollover brand....bought it at Petsmart....it was horrid smelling and slimy. The Rollover brand is at least portable, easy to handle...and Canadian