Always be wary of information someone gives you when they stand to make money based on any decision of yours based on that information. Life's Abundance is a very mediocre dog food with a pretty high price tag.
"Puppy food" is nothing more than a marketing gimick to make you think you are buying something specially formulated for your particular dog. Nothing could be further from the truth. There is so little difference between puppy food and adult food as to be inconsequential.