Rank     25

Nova Scotia duck Tolling Retriver

  Rank     24

Cocker Spaniel

  Rank     23

Brittany Spaniel

  Rank     22

Standard Schnauzer

  Rank     21

English Cocker Spaniel

  Rank     20

Flat Coated Retriever

  Rank     19

Germen Short-haired Pointer 

  Rank     18

Keeshond dog

  Rank     17

Collie

  Rank     16

Belgian Sheepdog

  Rank     15

Schipperke

  Rank     14

Belgian Tervuren

  Rank     13

English Springer Spaniel

  Rank     12

Miniature Schnauzer 

  Rank     11

Pembroke Welsh Corgi

  Rank     10

Australian Cattle Dog

  Rank      9

Rottweiler

  Rank      8

Papillon

  Rank      7

Labrador Retriever

  Rank      6

Shetland Sheepdog

  Rank      5

Doberman Pinscher 

  Rank      4

Golden Retriever 

  Rank      3

Germen Shepherd

  Rank      2

Poodle

  Rank      1

Border Collie