From Middle English curre (compare Middle Dutch corre (“house dog”)), shortened from Middle English curdogge or kurdogge, a compound whose second element is clearly dogge (“dog”). The first element is probably from Old Norse kurra (“to growl, grumble”) and related to Middle Low German korren (“to growl”).