An adaptable and unique looking dog, the Giant Schnauzer is another highly intelligent guard dog that has its origin in Germany. They are called “giant“but they are not any larger than other large breeds. They weigh between 55 to 80 pounds. They were bred to guard the property and help to carry the herds to the market. These dogs are great protectors. The thing to be noted is that they are dogs of very rigid nature, so, they need a very dominant master.