Helpers for Life

At Canine Companions for Independence, dogs are raised to provide the ultimate service.

Canine Companions for Independence is a non-profit organization that provides service dogs, skilled companion dogs, facility dogs and hearing dogs to people in need. Based in Santa Rosa, Calif., CCI has training centers across the country and placed 242 dogs last year alone. CCI oversees the breeding, raising, training and placement of each puppy.

Photographs courtesy of Canine Companions for Independence and Stacey Webb/Scout Photography.

Article Categories:
Dogs · Lifestyle