hard line: a firm and uncompromising stance or position
position: a rationalized mental attitude
scottish deerhound: very large and tall rough-coated dog bred for hunting deer; known as the royal dog of Scotland