Love Dottie/Dotty as a nickname for Dorothy, but I think it would be unfair to give it as just a given name someone who might want to be a doctor or a lawyer one day.
Connotations around names are changing, but currently I would still exactly someone with a childish nickname to have a 'proper name'