Canine Companions for Independence
Canine Companions for Independence, a non-profit 503(c)(3) organization , trains and places assistance dogs. Their assistance dogs are trained to provide four different categories of help, including, service, facility, companion, and hearing.
Canine Companions for Independence ________________________________________