I and my roommate both have dogs and we recently (6 months) moved into a new place. I thought the dogs were getting adjusted fine, we walk the dogs around the new area to get familiar and now have a backyard so they can play as well.
Every morning I am the last to leave and usually leave my bedroom open so my dog can walk around. Last month, twice, I came home and one of the dogs had an accident in my room.
The first time, I cleaned it up and caulked it up to getting familiar. The second time, I put my dog's nose in it and said "no" forcibly. That night my dog was so anxious and walk around the room for over an hour panting and shaking. Now this went on for about 2 weeks and finally, I just let him sleep outside.
I talked to my trainer and she said I had over corrected and he didn't associate the correction with the mess, but with being in the room. I have tried playing with him, treats and praise but whenever I get him in the room and get ready for bed, his anxiety comes up and he pants, shakes until I let him out. Now, he waits and at some point sleeps on the couch which is a no no for me.
Long story short, how do I get him comfortable again to sleeping in his bed in my room and not outside and/or on the couch? Any help appreciated.
Update: Thanks for the answers - I am trying the praise and reward and leaving the door open so he can come and go.