Greater Swiss Mountain Dog
The Greater Swiss Mountain Dog is probably the oldest Swiss dog and has made a contribution in the development of the St-Bernard and the Rottweiler breeds. There are a few theories about the origins of the Swiss Sennenhund breeds, the most popular one states that they are descendant from the Mollasian, a dog that invaded … Read more