Hi Lili,
I'm very new to Yorkies and cannot help out with the answers.
However, I wanted to let you know I think you have great questions and I look forward to following the thread to see what experiences different people have had with their yorkies.
I can certainly empathize with your need to be a "planner" and to know what is coming next....I'm the same way.