> my puppy bitch is only 9 months old
I'd already be making shortlists of potential studs, researching their backgrounds. Have done this as soon as i have kept a bitch pup, and you can narrow things down as she develops and you know what traits you wish to improve, set in her offspring.
Look at the sires that are producing the results you hope for from various bitch lines, especially any that are similar to hers.
If your aim is to keep bitches then check the studs with good bitch lines, whose mothers you admire.
A general good rule of thumb is to use an older stud with proven production record on a young/maiden bitch, that way you have at least the assurance of one side of the pedigree producing good results/no issues.
With a proven brood whose offspring have turned out well you can risk using a young or unknown stud.
It's a good policy if there are any late onset issues in a breed
It's so much fun. :)