My Roxie is a rescue dog. The shelter gave her Canidae and we just kept her on it, and she loves it. When we moved we were worried that we couldn't find Canidae Grain Free Pure Elements Dry Food, but much to our surprise, a store opened up right down the street and they sell it, and as a matter of fact, several varieties. That's another reason why we love Canidae, so many choices to choose from and different size bags too. Great product!