I had a hamster that frequently escaped. The main problem was that there was no secondary source of food or water in my room. A simple trap with a little bit of food would get him back 20 minutes after I realized he was gone.