Canidae is in my lil doggie mix....I have Innova Evo, Innova Puppy, Chicken soup for the puppy lovers soul, and Canidae all life stages. Diggy has to eat frequent meals with his hypo and he gets bored with one food all the time...So I have to hand feed him and he gets one of these 4 foods, whichever his lil stubborn butt will eat. lol I think your making a great choice and you can go directly to the website and search thru store locator or google it and see who sells it online. Good luck!