Dogs get tired of eating the same old thing every day like we do. He still needs the puppy food but they do have all stages food. We feed ours Taste of the Wild. It comes in different flavors of protein. The puppy, the 15 month old and the seniors all love it. I switch up the proteins every once in a while plus I cook for them. We have seven rescues.