The miniature American shepherd is a relatively new breed of dog, developed in the 1960s in California from small, unregistered Australian shepherds. They were originally called miniature Australian ...
Add Yahoo as a preferred source to see more of our stories on Google. A Mini Australian Shepherd puppy learning to skateboard is the kind of fearless content we did not know we needed today. Willow, a ...