Canine Companions is the largest provider of assistance dogs in the world and all follow-up support is provided free of charge to recipients. Demand for our highly trained assistance dogs is ongoing and growing.