Giant Schnauzer

The Giant Schnauzer is a large, powerful, compact breed of dog. It is one of the three Schnauzer breeds. Like most large breeds, the Giant Schnauzer needs a fair amount of exercise.