Haa! haa! haa! You sound like me. I was up till 2am trying to do a program for class. Unforunately, I didn't finish.
However, my yorkies are older than yours and they don't require as much attention as they used to when they were pups. Plus I have more than one so they will play with each other when I don't have time to play with them.
The bad thing is I had to get up at 6am to get ready for work

That's okay. Been doing it for almost 1 year. I'm use to this 4 hours sleep nights.