I haven't really done anything with the snake for about two weeks. I was super busy this week and the week before and I went to feed him today. He has three hides and about .5 inch to an inch of dirt in his tank. I've checked every single hide and even sifted through the dirt. The snake is nowhere to be found! He's not a small snake, so finding him in a 20g tank isn't hard. The cage has been closed for two weeks straight, with no one going in or out (at least to my knowledge). There are two cage clips holding the top down. I've just removed everything from the cage and he's not in it.
What should I do. I have a very large room that has access to two other rooms. (there is space under the doors) If my grandmother finds out the snake is missing, it'll be my head. LITERALLY. She hates snakes, and the only reason she let me keep this one was because it stayed in the cage. Now its missing. I have two cats as well, but they have not alerted me to the presense of the snake. What should I do? I'm about to take a flashlight and scan the room. He could have gotten out at any time during the past two weeks.