Dutch Shepherd & Australian Cattle Dog / Blue Heeler Mix

Maverick

Dutch Shepherd & Australian Cattle Dog / Blue Heeler Mix, Brindle, White / Cream, Young, Male