I've just got a pup and am pretty much horrified that these foods are marketted as good for dogs, the meat content is around 4% and they contain so much shit. They would have been my natural choice for pet food until the RSPCA recommended Burns and the pet shop took me on an educational tour of dog food. I would have accepted the marketting blurb on face value to be honest.
Some of the cheaper foods are 80% moisture, if I wanted to buy my puppy that I'd buy her a drink!