The Swiss Mountain Dog is a great companion for everyone, young and old. He has a developed mind, and therefore lends itself well to learning and even needs it, as this will make his life more interesting and give food for the intellect.
in Dogs