Canines for Heroes is a non-profit organization that trains service dogs to assist military veterans and first responders who suffer from post-traumatic stress disorder (PTSD). One of the most effective methods we use to train our dogs is called shaping. On our...