I'm so sorry you are feeling so sad about this. It is normal, and the pain will subside. I think you absolutely did the right thing. I believe you will come to love your new Yorkie just as much in time.
As to a name, hmmm, tough one. I'm sure the members here will have a ton of suggestions for you. I like Coby or Ollie