Today I caught a thief in my home, despite having no usable entrance a man named Gene had broken into my home and was attempting to sell me a dog. I declined his offer and watched as he walked a few feet, got stuck on my armor bench then teleported himself away. He left his dog though.
Anyone else get this, he randomly spawned in my house and then just disappeared after finished talking to him. First time I'd met the guy too in any playthrough.