Australian Cattle Dog (blue Heeler) & Labrador Retriever Mix

Australian Cattle Dog (blue Heeler) & Labrador Retriever Mix