Bella is on Canidae. It is a food designed for all life stages. I liked that because I didn't want to switch foods on her. She can have it as a puppy or as an adult. Sounds like you are doing the right thing---researching what is best for your furbaby!