It has been a long time since a puppy has been in my household. I have read the numerous threads on puppy foods, but I am confused...

I have my 5 y/o male on Innova and I thought it would be a good idea to put my new rescue, Deja Vu, on Innova for Large Breed Puppies. But I have seen many on this site that disagree with this....HELP!

As a rescue she has been on Purina Puppy Chow and I realize that is not the best food. Could someone direct me to the best possible food to give her?
Thanks for all your help! And I will post pics this next week...