I think you really need a dog trainer. Although we had a sad experience with a dog trainer, it looks like your dog is just mischievous. Pipoy, our pug, is in a similar situation. He is a very mischievous dog who would urinate in all corners of the house, chew on anything and quarrel with the other dogs. The problem with Pipoy is his hyperactive behavior makes him lose his breath. He would gasp for air so we are scared that he might collapse. That's the main reason why until now that he is 3 years old, he is still in a cage.
I hope you can arrest the bad behavior of your dog with a good trainer.