greater swiss mountain dog



Gentle giant, short coated, tri-color, family dog AKC Registered Breed

SOURCE: thedogplace.com