Australian Shepherd

Australian Shepherd is lithe, agile and slightly longer than it is tall. They are loving, bold, independent, smart and responsive.

Read More
Related Dog Breeds View More >>