I would not go with any of those dog foods, ESPECIALLY anything made by purina. They put preservatives in their food called ethoxquin and proplene glycol that can cause very bad damage to their liver and kidneys. I would recommend a food such as innova, canidae, or nature's variety. Canidae is probably the best, and they have an all life stages formula. Take a look at their website. Just don't buy anything from a store; you can't find a good dog food like that.

visit:
www.canidae.com

www.naturesvariety.com

www.naturapet.com
(innova)