Stay well 32 cat flap