estrela mountain dog



Large shaggy coated Portugese flock guardian

SOURCE: thedogplace.com