I raised three German Shepards, and two Labs for the blind and deaf. One thing to consider is that not all puppies are accepted into the various programs. Just mentioning this as the true temperament of a dog does not really come into play until the age of two. If your program tests the puppy and it fails, you might just be keeping a dog for a while, as then normally give the trainer first dibs.......