RE: NEW DOG
Mustad is correct. Make sure of the lineage of your dog regardless of breed. You can find out a great deal from hunting organizations, breed clubs and the AKC regarding lineage. Generally you get what you pay for. Since this is your first dog and you don't need to have him tomorrow, take your time and do your research. This will be good practice for when you start training. Don't be in a hurry for everything on that either.
With respect to training, I heard of some advice that I try to follow. Don't expect more from your dog than you're willing to put into working with him. Take your time, spend time and be consistant.