Australian Kelpie Dog Breed Info

Australian Kelpie, also known as a Kelpie or Barb, is a medium-sized Australian Sheepdog. Kelpie …