Maybe he's bored? How long is he left alone during the day? Maybe you can get some of those puzzle toys & put his kibble or treats in it so he can work to get it when he's alone. I know that extra walks help when mine start getting a little nuts. Or since you're in the city, maybe doggie day care a couple of days a week? There are lots of places to choose from.
As far as the accidents go...in my experience reinforcing positive behavior rather than punishing bad behavior is more effective. I would keep him off of the carpet when you're at work, maybe confine him to the kitchen. When mine started having accidents, I kept him tethered to me on a leash in the house. That way, I could catch the accident before it happened. As soon as I saw a potty signal, I would pick him up, bring him to his piddle pad & go crazy with praise and an extra special treat if he went. And like kjc said...maybe a vet visit to rule out anything that may be making him uncomfortable.
I've found that trying your best to not allow the bad behavior to happen & rewarding for good behavior helps them understand what you want them to.
__________________ Teresa, Yoshi, Momo & Prima |