blue cattle dog


blue cattle dog

n (Breeds) an Australian breed of dog with a bluish coat, developed for herding cattle. Also called: Australian cattle dog or blue heeler