Canine Angels

Canine Angels is a non-profit organization that trains support dogs for those in need. Scroll writer Aniko discusses the background of this organization and the positive effects these service dogs have on people.