E-Training for Dogs, Inc.

Preference Assessments and Structured Adopter-Dog Interactions (SADI) Increase Adoptions - I