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
stainer: a worker who stains (wood or fabric)