E-Training for Dogs, Inc.

Selecting and Training Guide Dogs for the Blind