Thanks, I will check out that site for sure.
I also recommend a crate for the potty problems. Make it large enough so he can turn around comfortably inside and lay down. If it’s near a door then yes lead him outside on a leash to go as soon as he gets out. Our dog also sleeps in his crate at night. Many dogs like the security. It also keeps him from eating up the cat food. Buford may be drinking way more water than he needs if he can urinate outside and then come inside and do it too. When our dog gets nervous (too much company) he over drinks.
As far as jumping up on tables and your other challenges I would work on getting him to understand the word NO.
And you might consider changing his name if he doesn’t respond to it anyway. Good luck and let us know how it goes.