Overview
Canine Companions for Independence is a non-profit organization that enhances the lives of people with disabilities by providing highly trained assistance dogs at no charge to the recipient.
Products
This vendor has no products available to display