My 17 mo. DD keeps calling everyone Daddy or Granny. She just embarrassed me by calling a young meter reader daddy repeatedly, she called the librarian Daddy then Granddad (he is older) and calls any older people we see Granny or Granddad! She calls men in the street Daddy - I am pretty shy and find this soo embarrassing . How long does this last? I know its only a matter of time before she starts saying "fat" and things to people though It was funny yesterday - I met a boy the same age, when he left, she said "Bye Bye Granny" to him and he said "Bye Bye Daddy"