Australian Shepherd Puppies

Australian Shepherd dog

Australian shepherd thought to have originated and bred in Basque, a region in the mountains between Spain and France. This dog is known as “Australian“, why? because he came along migration Basque rancher from Australia to America in about the 1800s. Australian Shepherd had received various names, among others; California …

Continue reading