I've resorted to closing the flap to keep him inside. He's just come in for the second time today soaked through. He's going to have to stay put until the rain stops. He doesn't seem to mind being cold or wet.