My first advice would be to make sure that everyone is onboard with your pet selection. Yorkies are real people dogs and require lots of human interaction. They give back so much but can't be ignored. They are a big time investment if you start with a puppy.
Our Bella is crate trained and sleeps in a crate at night. She NEVER goes in her crate during the day, her pink bed in the family room is her safe place is she is not able to be in a lap. I love her sleeping in a crate at night because we know she is always safe at night when we visit friends, stay in hotels, etc. After she wakes up early in the a.m. to potty she climbs back into bed with us. So we have that special snuggle time, too.
Research breeders carefully and ask lots of questions on this forum. The more you know before you bring a new furbaby into your life, the better owner you will be.
Potty training can be a BIG challenge with this breed. So be prepared. So many people don't realize this and are frustrated and want to give up their little ones when they don't train quickly.
Bella changed our world forever when we rehomed her as our very first dog. We spent alot of time educating ourselves after we got her. We didn't realize there was so much to learn. But we LOVE her to death and consider ourselves to be good puppy parents. I come on the forum every day and keep learning more and more.
Good luck and know that we are all here to help and support you.