Teddy has a habit of sneaking out an open door when people are coming in or leaving. I've caught him every time within minutes, but today I was at work and he got out. Teddy was out for about 4 hours and my father couldn't find him. Finally around 3, he heard Teddy meowing at the back door. Is there anything I can do to discourage Teddy from getting out? I usually scold him and isolate him in the bathroom for a half hour. I'm just so worried he's going to get out again when I'm not home. We try to be so careful, but he still manages to get by us every so often.