First I want to say welcome to you and your furbabies!!
There are a lot of very caring people here!!
I am very sorry, I don't have an answer for you, as my Abby messes in her crate at night and sometimes on her blanket

. At this point, I put her in a crate at night. Don't want to take the chance of her messing in my bed. Once I think I can trust her, I will let her sleep in my bed
It just makes me crazy. She is much older than your little one. Abby is 8 months old. I have had 2 other yorkies and never had this problem. I too am looking for an answer.
I will say good luck to you. I hope things start to straighten out for you and your little one. Please let me know how she does.