Canine Companions fosters powerful human-canine partnerships

Canine Companions promotes greater independence with uniquely-trained service dogs for all special needs.