“Big kind dog” is perhaps the best definition of the Greater Swiss Mountain Dog. A gentle nanny for children and a devoted friend of adults.
in Awww
“Big kind dog” is perhaps the best definition of the Greater Swiss Mountain Dog. A gentle nanny for children and a devoted friend of adults.