My cats have never had hairballs, but I've heard that feeding cats a small tin of sardines in oil every couple of weeks helps as the oil helps keep the digestive tracts clear.