Canine Companions for Independence provides service dogs


Canine Companions for Independence is an organization founded in 1975, which strives to train and provide service dogs to the disabled all around the nation.