Dogs have been bred with an incredible variety of body shapes and sizes, with over 150 breeds divided into 10 groups. Group 1: sheepdogs and cattle dogs. Group 2: pinschers and schnauzers, molossians, Swiss

cattledogs. Group 3: terriers. Group 4: dachshunds. Group 5: spitz and primitive Nordic breeds, English spitz,

Asian and related spitzes, primitive types, primitive hunting dogs.