Medium sized dogs are a great choice If a big dog is just too big and the little dogs are just too small for you, then you may want to consider getting one. English shepherd-

pin 98
heart 26

Appenzell Mountain Dog (Appenzeller Sennenhund) (Appenzell Cattle Dog) (Appenzeller Sennenhunde)

pin 743
heart 124
speech 1
pin 2.2k
heart 348
speech 7

Nova Scotia Duck Tolling Retriever - very smart, trainable, medium-sized dog with a hardy winter coat for rough weather conditions. Mt. Hood Meadows is training their new pup as an avalanche search and rescue guide.

pin 676
heart 97
speech 1

Staffordshire Bull Terrier is a medium sized English dog breed.Staffordshire Terriers are loyal,intelligent and fearless dogs.Stafforshire Bull Terriers with their loving and cheerful personalities are ranked as 2nd best dog breed for people suffering from anxiety.

pin 1.4k
heart 361
speech 4
pin 186
heart 13
speech 1
Pinterest • The world’s catalogue of ideas