The Miniature Australian Shepherd is undoubtedly an incredibly clever breed and one that is always wanting to discover. These pet dogs can be trained for many different Pet dog sports activities like agility, obedience, herding, fly ball, disc Canine, and so a lot more. A lot of this comes from the inherent characteristics with the Australian Sheph