German Shepherd Australian Shepherd mix

Everything You Need To Know About Australian Shepherd Mix

The Australian Shepherd Mix is a robust, well balanced dog that loves to get down to mischief. The breed was originally bred for livestock...