Dog breeds starting with S
29 breeds.
-
Saint Bernard Switzerland -
Saluki Middle East -
Samoyed Russia -
Schapendoes Netherlands -
Schipperke Belgium -
Scottish Deerhound Great Britain -
Scottish Terrier Great Britain -
Sealyham Terrier Great Britain -
Shetland Sheepdog Great Britain -
Shiba Inu Japan -
Shih Tzu Tibet -
Siberian Husky USA -
Silky Terrier Australia -
Skye Terrier Great Britain -
Sloughi Morocco -
Slovak Cuvac Slovakia -
Small Münsterländer Germany -
Smooth Fox Terrier Great Britain -
Soft Coated Wheaten Terrier Ireland -
Spanish Greyhound Spain -
Spanish Hound Spain -
Spanish Mastiff Spain -
Spanish Water Dog Spain -
Spinone Italiano Italy -
Stabyhoun Netherlands -
Staffordshire Bull Terrier Great Britain -
Standard Schnauzer Germany -
Sussex Spaniel Great Britain -
Swedish Vallhund Sweden