Australian Kelpie, Australian Shepherd, border collie, bearded collie, English shepherd, Great Swiss Mountain Dog, Old English Sheepdog, Newfoundland, Australian Cattle dog, many other breeds as well.
653k questions
2.7m answers
0 comments
50.2k users