It's great to be prepared!! Welcome to YT! You are going to love being a yorkie mommy! There are many things you just won't discover until you get your baby - like with all babies (human and otherwise) they all have their own personalities and you may have to tweak your technique for different things. Like everyone has said you learn new things day to day and it sounds like you have done an awesome job getting ready for your little bundle!! Can't wait to see your baby grow up!!