Because your pup is only 12 weeks old, you want to have him on "puppy food" until his growth is nearly complete (9 to 12 months).
I'm sold on Eagle Pack, but you can do some research on your own by going to the 'dog food comparison charts' at
www.doberdogs.com