We adopted a stray 18 months ago. He’s been allowed outdoors for the last year, he doesn’t wander far and only seems to go out to find food. He’s very greedy! He has a bell so can’t catch mice or birds anymore and a collar saying do not feed me so the neighbours know not too but he’s started eating rubbish, rotten food and mealworms and then throwing it up at home. I’m really worried he’s going to get seriously sick one day by eating something bad. Would it be cruel to stop letting him out for his own safety? We have a big house and plenty of room for him to wander