The Miniature Australian Shepherd is really an amazingly smart breed and one that is often desirous to master. These dogs can be educated for a variety of Pet dog athletics such as agility, obedience, herding, fly ball, disc Pet, and so considerably more. Loads of this emanates from the inherent characteristics from the Australian Shepherd. These p