The formal part of guide dog training is done at the program's training facilities. However, the early part of training, where the pups learn basic manners and toilet training, is taught in the private homes of special puppy raisers. Puppy raisers also attend training classes with their charges and outings planned by the program to expose the pups to new situations and experiences.