Dog & Puppy Info

Showing out of 1
Sort By
The Miniature Australian Shepherd is a well balanced, athletic, and alert breed. The breed is sensitive, easily trained, a good guardian, confident, and devoted to their families. Read Full Posts »

0 Shares

Showing out of 1
Sort By