training

Canine Companions for Independence

Ellis, a three-month-old puppy, is learning basic commands and socialization skills to become a stellar service pup.

Canine Companions for Independence is a non-profit organization that enhances the lives of children, adults and veterans who have disabilities by providing them with highly trained assistance dogs.