A German Shepherd Australian Shepherd mix combines two herding dogs with much in common as family pets. This mix will be smart, social, trainable, and athletic.
A German Shepherd Australian Shepherd mix combines two herding dogs with much in common as family pets. This mix will be smart, social, trainable, and athletic.