More ideas from Talia
Bernese Mountain Dog

Bernese Mountain Dog (Berner Sennenhund) - large breed of dog from the Swiss Alps. This mountain dog was originally kept as a general farm dog for guarding property and to drive dairy cattle long distances from the farm to the alpine pastures.

5 of the best Dog breeds for Children and small kids

The Shetland Sheepdog is related to the Rough Collie, both descended from Border Collies that inhabited Scotland. The Border Collies were brought to the Scottish island of Shetland and crossed with the Icelandic Yakkin, a small dog. By the Sheltie w