E-Training for Dogs, Inc.

HERDING DOGS – BUILDING THE FOUNDATION and BASIC SKILL BUILDING