CCI gets its dogs from prearranged breeders. At about eight weeks of life, puppies are given to foster families, who teach the young dogs up to 50 commands. At about a year of age, the dogs are then sent to one of six CCI training centers across the country for “college level” training. At this point, the dogs are reevaluated as to temperament, health issues, and any other factor that the very experienced staff may decide rules them out as a companion dog. At about 18 months, the dogs attend a two-week program where they are matched with candidates.