M Squared Australian Shepherds

Breeding; Training; Competing   

We currently do not have any older dogs for placement.  However, we do from time to time. Currently we have 2  litters of puppies please check our litters page for updated info or see our Facebook Page.