Thank you everyone. I am filling in the very small gaps between the screen lid tonight. I checked it again and the only way he could have gotten out is if the rocks were not put back properly on the top of the screen. I feel terrible about our carelessness.