I think Dorothy is fine. If you want the nickname Dottie, you can also go with Dorothea or Theodora, and then she'd have the option of Dora or Thea when she grows up. Though I guess she could get either of those from Dorothy too, if she really wanted to. I think it fits well with the trend of older names coming back into fashion.