Adoption:
Oregon Humane Society
Second Chance Companions

Agility:
Columbia Agility Team
North American Dog Agility Council
United States Dog Agility Assoc.

Daycare and Boarding:
Club K9

Dog Clubs:
American Kennel Club
German Shepherd Dog Club of OR
United Kennel Club

Herding:
American Herding Breed Assoc.
Australian Shepherd Club of America
Willamette Valley Herding Club

Schutzhund:
Willamette Valley Schutzhund Club

Training Resources:
Association of Pet Dog Trainers

Veterinary:
Dove Lewis Emergency Animal Hospital