I think we are going to put our new puppy on canidae when she comes home Sat. but I noticed they have all life stages food and have never not used puppy food. I guess this is fine?? Also, they now have a grain free food-would you go with it or just one of their regular foods? Thanks so much!!