The filter will certainly hold back cat hair, because what works for very small particles will of course also work for larger ones. The problem might be that the cat hairs find their way to the filter, because they are much heavier than small dust particles, but generally the filter also filters hair.