blue cattle dog


noun

an Australian breed of dog with a bluish coat, developed for herding cattle Also called: Australian cattle dog, blue heeler