Australian Shepherd dog breed
Australian Shepherd – General Information

The Australian Shepherd, often affectionately called the "Aussie," is a remarkable and highly versatile dog…