When I got my girl sheltie, her foster mom had been feeding her Nutro Natural Choice Lamb and Rice, and it was *okay*. Smelly soft poo, awful coat (though she hadn't been groomed either in months), and she had this doggie smell overall, like wet dog, even though she wasn't wet.
I slowly transitioned her over to a raw veggie/cooked chicken diet like I had my boy sheltie on, but my girl sheltie's stool/coat/smell issues didn't improve that much with that diet either, plus I wanted kibble to put into her treat dispensing toys. So, I switched to feeding her only Canidae All Life Stages, and she has firm small stools, not much smell at all to them, her coat is glossy and soft, AND she lost her wet dog smell! *happy dance*
So, Canidae is working great so far. They were a Whole Dog Journal recommendation, and my favorite local pet boutique happened to carry Canidae, so it's easy for me to buy.