I feel for you, really I do and at the same time I am chuckling to myself
because it brings back soooooooooooo many memories of Buddy when
he was smaller. The only thing that saved Buddy was he housebroke
easy and was so cute

I would suggest that you take charge, in every
aspect of his life. I had to do that to allow us to survive with each other.
There was no way I could give him up, ever, so I had to treat him more
like a child than a dog. He did something wrong he got punished, gated
in the kitchen for a time. He hated that. I kept clothes were he could not
get them, up on the dresser, then he learned to climb up on the chair
and onto the dresser to get my socks or whatever was there. He drove
me nut's. He would think about what to do next, I swear. Remove everything like you would if you had a toddler. Everytime he finds something that don't belong to him, be there take it and stick a toy in
his mouth. Buddy was an aggressive chewer so it was so important
to have many chew bones around all the time. Have you tried beef
bones? They can be bought in any pet store. Make sure you get one
that fit's his mouth. They can be filled with peanut butter, 2% cheese
etc. Great for chewing. He's just starting to slow down on the chewing
and he's 5. Put a gate across your bedroom so he won't get up on the
bed. I do that so Buddy wont' go there. He's not allowed unless I pick
him up and put him there. That's another story as to why he's not
allowed there. Some are easy going, some are challanging. Sounds
like you have a challange ahead of you. Hang in there, one day he
will mature and it will be great. Belive me, I've been threw it all with
Buddy. Never give him an inch, but give lots of hugs and kisses and let
him know your the boss. It amazes me when I read other's with
2,3, even 4&5. No way could they do it if they had yorkies like
Buddy.

You name it, he did it but today he's a good boy and he's the
love of my life. Hang in there, it will get better and you will be
so amazed that you got threw it. It's truly worth it.