Canine Companions is a national nonprofit organization that provides expertly trained service dogs and facility dogs to people with disabilities at no cost. They breed, raise, and train dogs for adults, children, and veterans with physical or cognitive disabilities.