Changing lives one puppy at a time, Canine Companions for Independence (CCI) is a non-profit organization that enhances the lives of people with disabilities by providing highly trained assistance dogs and ongoing support to ensure quality partnerships.
You can help give Puppy Kisses via Canine Companions for Independence:
With over 600 Canine Companions puppies born each year, we have no idea how many puppy kisses your support creates each day. But, we do know that without your support, there wouldn’t be even one Canine Companions puppy kiss.
Each donation to Canine Companions for Independence makes sure that countless Canine Companions puppy kisses will be laughingly wiped off hundreds of smiling faces.
Although the little Yorkie in the photo above is not a trained assistance dog, he supports his super talented bigger canine pals. Photo by me, Chris Olson © 2011.