Many of the dogs pictured here are service-dogs-in-training for Warrior Canine Connection. These dogs are raised by caring families who have to give them up when they are assigned to their veterans. These families receive a small portrait of their dog as a token of WCC’s appreciation.