standard schnauzer: a medium-sized schnauzer
terrier: any of several usually small short-bodied breeds originally trained to hunt animals living underground
complementation: the grammatical relation of a word or phrase to a predicate