giant schnauzer
['German short-haired pointer', 'Great Dane', 'otterhound, otter hound', 'Greater Swiss Mountain dog', 'Pekinese, Pekingese, Peke', 'crossword puzzle, crossword', 'porcupine, hedgehog']