German Shepherd Australian Cattle Dog Mix Temperament

German Shepherd Australian Cattle Dog Mix Temperament