Tag: Miniature American Shepherd

Miniature American Shepherd

As the name might suggest, the Miniature American Shepherd is a pint size version of its predecessor, the Australian Shepherd. But compact as they...

Interesting Facts