1 Definition(s) for "bergamasco sheepdog"

  1. noun

    A herding breed. It is ideally suited towards moving and guarding sheep on the rocky slopes of the Italian Alps. It is identified by its shaggy 'flocks' covering its body and legs.

    reference: American Kennel Club, American Kennel Club Website, Accessed 05 April 2024, <https://www.akc.org/dog-breeds/bergamasco-sheepdog/>

    Source