Description The Bergamasco Sheepdog, also referred to as Bergamo Shepherd Dog or simply Bergamaschi, is a breed of medium-sized, compact dog that...
Join our mailing list to receive the latest dog news, recall alerts, and giveaways!