I was feeding Blue Buffalo dry food, but now homecook. It's easier, cheaper, and they like it more! We still supplement with some kibble from Blue Buffalo for breakfast-topped with cottage cheese and sometimes fruit.
Blue Buffalo is holistic, human quality ingredients, and if you read their website, sounds like a great company! You can buy it at Petsmart-about $13 for a 5 lb. bag.
www.bluebuff.com
They will send you free samples if your pup wants to try some.
Also, I know that many members feed Canidae, an all life stages food. That is one we might try one day.