Canine Angels is a nonprofit organization that rescues dogs from shelters and trains them to become service dogs — accomplished canine assistants that can perform dozens of tasks for disabled American veterans and first responders. Dozens of veterans have been able to rejoin family activities again with help from their Canine Angels. The trained dogs are assigned to disabled veterans whose needs match the dog's ability, size and temperament. Each veteran who receives a dog also receives three to six months of training and must pass a certification test, with refresher training provided yearly and recertification required every two years. For more information, and to donate, visit the Canine Angels website at www.canineangelsservicedogs.org.