For the doors, I learned a little trick. I put Kaji into a sit stay before opening doors. I make sure he's out of the way and won't get hurt, and it helps with the front door too! We had a reminder not too long ago as to why we started the sit stay at the doors. He yelped because I forgot. Kaji likes to leave he bathroom quickly and was hit by the door.