The Giant Schnauzer is a breed of dog developed in the 17th century in Germany.It is the largest of the three breeds of Schnauzerthe other two breeds being the Standard Schnauzer and the Miniature Schnauzer.Numerous breeds were used in its development, including the black Great Dane, the Bouvier des Flandres, and the German Pinscher.Originally bred to assist on farms by driving livestock to...