The Miniature Australian Shepherd is really an extremely intelligent breed and one which is usually wanting to discover. These dogs is usually properly trained for many different Puppy sports which include agility, obedience, herding, fly ball, disc Pet dog, and so way more. A great deal of this comes from the inherent attributes of your Australian