Lap dog of enormous size

Bernese Mountain Dog
Group: Working group
Size: X large
Read more

Great Dane
Group: Working group
Size: X large
Read more

Newfoundland
Group: Working group
Size: X large
Read more

Old English Sheepdog
Group: Herding group
Size: Large
Read more

Saint Bernard
Group: Working group
Size: X large
Read more

Greater Swiss Mountain Dog
Group: Working group
Size: X large
Read more