I too see where this has been a drastic lifestyle change for your little one...and I agree...I think puppy is crying for your attention. There is a reason why yorkies are called a Velcro dog....they LOVE ADORE LIVE FOR being beside their human.
1. Spankings taps yelling is likely not going to work...she is getting the attention she is craving. And truly...it isn't teaching a dog what he is or isn't suppose to do
2. Have you thought of doggy day care or seeing if there is a neighbor willing to watch her for the day?
3. She needs to be active/played with so she gets tuckered out!
4. Have you thought about getting an ex pen and setting it up in your bedroom?
5. I so would try talk to your significant other and see if sleeping arrangements can't change...my bf was adamant NO DOG IN THE BEDROOM...one year later...we have 2 yorkies a husky and 2 cats in bed...I never have to worry about being cold on a Minnesota winter night.
6. Think about re-homing if you can't give her the attention she needs!
She loves you and she wants you...that's all she is asking for...good luck...I wish you and your little one the best!!!