Try Life's Abundance. Its an all life stage food. Its a premium health food. I feed it to all my puppies and adults and wean all my pups on it. I love it. Best of all THEY love it. I have had no issues with them being over weight and I free feed.
Here is a link to the company with the info and ordering:
Welcome to TrilogyOnline Pets