Problem is, whenever you send him "home" your actually sending him back to the place you found him, if it's a stary dog you won't even find him anymore, and no, you can't just ask him to stay inside your house, i tried, he leaves after a while ( even tough my house has food all over the place). I really wish they would actually follow to your home and stay whenever you teel then, dogs are nice companions for a fight, but i wish we could keep then as pets.