Explore Aussie Dogs, Australian Shepherds, and more!

Australian Shepherd -Blue Merle- 6 weeks old

Australian Shepherd -Blue Merle- 6 weeks old. This puppy is perfect

Pinterest
Search