K9 Youth Alliance is a non-profit that pairs low-income students with shelter dogs, teaching them dog training skills, patience and confidence, while the dogs learn manners, tricks, how to trust humans and become more adoptable in the process.
This promotional video tracks the emotional journey of a group of teens as they share their experiences at the program graduation.