The Estrela Mountain Dog is a breed of dog that has been used to guard herds and homesteads in the Estrela Mountains of Portugal for centuries.
[edit] History
The earliest of the Estrela ancestors were herd-guarding dogs in the Serra da Estrela, in what is now Portugal[citation needed]. Since there are no written [...]
