A Special Purpose


Brandon rescues five dogs and trains them to aid and comfort adopters who have themselves been through their own harrowing journeys.