Bergamasco Sheepdog- A Medium Herding Dog from Italy

Bergamasco Sheepdog is a muscular, weighty boned crowding dog with an enormous head and a thick tail that balances down…