Australian Cattle Dog

Australian Shepherd Blue Heeler Mix

0
Imagine an absolutely gorgeous brown-haired dog happily frolicking about, his back speckled with dots of white and blue that look a bit like blue...