About australian shepherd for sale near me under $500
The Miniature Australian Shepherd includes a medium-very long double coat – a comfortable, dense undercoat and a longer climate resistant outer coat. The coat may be possibly straight or wavy. In addition it arrives in many different shades which include black, pink, blue merle, and crimso