Dogs of Canine Assistants 5

The bond formed between a Canine Assistants dog and a recipient is as close to real magic as any of us are likely to see. (www.canineassistants.org)