Via WoahitsWelker
Canine Companions for Independence is an organization that pairs highly trained service dogs with people with disabilities at no cost. Recently, some of the dogs got to go on a field trip to Disneyland in order to practice their patience and attentiveness in a challenging environment!