Some cat breeds have longer hairs than others. Species with more hair are also more likely to cough up hairballs because they wash more frequently. Excessive licking from eczema, anxiety, pain, or allergic reactions can also increase the amount of hairs that are being ingested.