You question on which training program depends to some degree in what dog breed you decide on. If you are gong to include "waterfowl" hunting you may decide on a Lab which also can double as a great upland dog. The labs I have had much preferred upland hunting to duck blind hunting.

What ever dog breed you decide on... RESEARCH the dogs pedigree, buy a dog that is trainable. All my dogs cam from field trial or American Kennel Club AKC hunt test bloodlines.

Just make sure what ever breed you decide on you get more dog than your paying for judged by the pedigree. It'd much harder to train stupid.



Doc