White Swiss Shepherd Dog - online puzzles
The White Swiss Shepherd Dog or Berger Blanc Suisse (German: Weisser Schweizer Schäferhund, Italian: Pastore Svizzero Bianco) is a Swiss breed of shepherd dog. It descends from North American White Shepherds imported to Switzerland; the White Shepherd itself descends from white-coloured purebred German Shepherds.