Having a yorkie pup is like having a baby, isn't it?
When Max was a pup, I got a good night's rest, but not during the hours I preferred. He made me go to bed before 9, and get up by 5 am.
Try to wear out Meesha before bedtime with some play. I played fetch with Max and then I would give him a massage and that put him to sleep for the night.
It does get better.