"Dandle" does indeed occur in some versions - Now I've a bairn for to dandle on me knee". It means to do a little dance. Dictionaries say origin unknown but I submit that the German word tanzen means to dance and taenzeln is a diminutive form of the verb meaning to do a little dance.