The Estrela Mountain Dog  (Portuguese: cão de Serra da Estrela) is a large breed of dog from the Estrela Mountains of Portugal bred to guard herds and homesteads. It is 'one of the oldest breeds in the Iberian Peninsula.'