Greater Swiss Mountain Dog (Dog Breed Information)

The Greater Swiss Mountain Dog is an intelligent, strong, loving dog. They are a family dog that gets along great with children, other people and animals.