kmleong, like what kuntum has said, move out is a good idea, though it can be quite a lot of work to do, find another place which allows you to keep pets indoor if that's what you enjoy living with. Be sure to ask a firm answer from the new place, or else you will be cycling this matter over and over again.
You got my blessings! Good luck!