will rats stay away from cats?
In Chicago, cats keep the rats out of people's yards, too. ... Cats may eat rats, but they also deter rats from coming near by, as cats mark their territory, not with urine, but by simply rubbing up against things. Even this scent of a cat can make rats scatter.