Hairballs are generally more of a problem in longhaired cats than in shorthaired cats. Cats, especially longhaired cats ingest a lot of loose hair as they groom themselves, predominantly at the height of the shedding season. Problem can simply arises because of that. The hair just moves through the digestive tract and gets eliminate in the typical way.