A good place to start will be with your keeper friend, he will be able to put you in touch with a breeder of good pups, I think that this is the best time of year to get one. He will also be able to introduce you to other beaters and those who use their dogs for picking up, they will be able to help you with trainig your pup. When you get one, feel free to PM me and I will give you any help that I can, although Im no expert. Like everything else, youll get out of a pup what you put into it.
All the best,
TT.