Bernese mountain dog is a cross between the Swiss Alps and the Mastiff-type dogs.