Ironically, I was at the pet store in the mall and they had a snorkie puppy today and your cute little doll sure does look like the little snorkie I played with today( I feel so bad for the pet store dogs that I always stop by and ask to see a few dogs so they get to come out and play for a minute

)
Anyways...whatever your pup is...she sure is adorable. The problems you are having sound like they could be her yorkie part as much as anything else. Yorkies are notoriously hard to potty train. I read somewhere that they are in the top 5 for hardest dogs to potty train!! It's also not uncommon for them to bond with one person only. They are very loyal to their masters. My older male is attached at my hip and only has eyes for me!! My younger male loves everyone.
As far as destroying things...well, that can be any puppy. She could be bored...she could be teething!!
Can I ask...do you feed the puppy or does your partner??
One way you may be able to strengthen the bond with the puppy is to be the "bringer of all good things." Meaning if you are the one handing her the food...and taking her out...and basically being her caretaker and providing for all of her needs, she may see you on the same level she sees your S.O.
It definitely helped a little when my SO started feeding "my" dog. It didn't totally solve the problem because Princeton still is more attached to me, but it did strengthen their bond a lot and it minimized some of the problems the pup was having with my SO. For instance, he would bark and growl every time my SO got up in the middle of the night to go to the bathroom...and he wouldn't let my SO back in bed. Now, he only barks once and a while, and if my SO tells him to hush, he does stop barking and he can get in bed.