Shepherd
Dogs
Belgian Shepherd Dogs are also quite versatile and participate in a wide range of activities from agility to sled racing.
mailto:elf@cs.washington.edu