The Miniature Australian Shepherd is definitely an amazingly intelligent breed and one which is always wanting to understand. These canines could be properly trained for a variety of dog sporting activities like agility, obedience, herding, fly ball, disc dog, and so a lot more. Loads of this comes from the inherent characteristics from the Austral