If you want the cat to be an indoor cat, then get a collar that'll go off (spray or static) if they go near the kitty door.

I just got Cam one of those & it now allows me to give her more free room without having to worry about her getting eaten.