rottweiler: German breed of large vigorous short-haired cattle dogs
shepherd dog: any of various usually long-haired breeds of dog reared to herd and guard sheep
shoulder: a ball-and-socket joint between the head of the humerus and a cavity of the scapula