I know Logan's suggestions are highly thought of. I gave my lab Eukanuba Puppy for Large Breeds. My vet seemed to be pleased with that choice. Also, if you can't go the more expensive route, PURINA PRO PLAN PUPPY was also highly recommended by the vet. It's not the Purina in the grocery store (that's Purina Dog Chow and Purina One) only pet stores, but is still less expensive than the ultra premiums. A good moderate cost choice. Big kisses and hugs to the puppy from Sandra Star and Cody! I'm SO JEALOUS!!