Hi all. We live in a very rural area and our cat is free to come and go as she pleases. She is 8 years old if that makes a difference. She’s started constantly getting worms no matter how often we treat her. She’s catching and eating at least 4-5 mice per day. She’s started being sick a lot and vomiting up the mice after she’s eaten them. I want to try and stop her from catching so many. I’m going to put a bell collar on her but is there anything else I can do? I can’t shut the cat flap as we have a dog who uses it as well to let themselves out to the garden. I also don’t want to make her a house cat after all this time her having her freedom. Any advice is much appreciated.