The Bergamasco is a breed of dog with its origins in the Italian Alps near Bergamo, where it was originally used as a herding dog. Other names include Bergamasco Shepherd Dog and Cane da pastore Bergamasco. The Bergamasco’s characteristic feature is its unique coat, made up of three types of hair. The Bergamasco is an alert, observant and patient dog breed with good self-control and balance. This breed is suited even as a guard and companion dog. Check out our collection of Bergamasco Shepherd dog names for male or female puppies.