I use this food, for all of my dogs, puppies and adults:
http://www.diamondpet.com/products/d..._rice_formula/
I have used in the past:
Orijen (nice food, but also had the soft poop issue with a couple of dogs - many of the fish based foods were like this)
Innova Puppy (I liked this with Bongo and my A litter and would use it again)
Barking at the Moon Grain Free (fish/soft poop issue)
Taste of the Wild/High Prairie (I liked this one, but the price kept on going up...and up...and up - it would have been cheaper to feed totally raw
, but this is difficult to get all of the ingredients where I live)
I have been on Diamond for about 8 months now. I tried the Chicken/Performance (higher protein) version before the lamb, but like the lamb/puppy stuff better. I pay US$33 for 18 Kg (40 lbs)