No matter how long your cat's coat is, hairballs are a fact of life.

She wants to know what the causes of blood in cat’s hairball are and how to cure it.
Although laxatives may be effective in enabling passage of a stubborn hairball, Dr. Goldstein strongly advises owners never to give their cats a laxative without the approval and supervision of a veterinarian. The same advice applies to the use of commercial diets that claim to be effective in preventing or relieving such an obstruction.

I mentioned cats coughing hairballs and guess what, I’m not the only one who is new with this. :)
Many people assume that long haired cats all suffer from hairballs. Look at all that hair — surely it will clog the pipes. However, have you ever noticed that many long haired cats shed less than short haired ones? This has to do with the way hair gets long in the first place. If a cat’s hair grows to half an inch and then falls out, that cat will have short hair. If it grows to two inches before it falls out it will have long hair. Short-haired cats lose their hair faster than long-haired ones. Adult cats 1 -- 6 years of age prone to hairballs.Hairballs = no fun for cats or owners.Read more about hairballs on Catster:
A hairball is a small wad of fur formed in the stomach of animals. When it reaches a certain size it is vomited up. Hairballs are mostly tight elongated cylinders of packed felted fur. Food is often mixed in the hairball. Cats are especially prone to hairball formation since they spend a great deal of time licking and ingesting their fur.If you’re a pet parent with a cat, hairballs are the bane of your existence. These icky regurgitated wads are unsightly and just plain gross. Some cats are more sensitive or prone to developing hairballs than others. There are several ways you can treat and prevent this condition. Here are the facts about hairballs.Hairballs are produced in greater amounts when cats are moulting. You can figure out when this is because your cat leaves more hair around. My cats moult spring and fall and hairball production increases greatly during that period.These usually fall into one of two categories. First are fiber-rich diet supplements to get cat hairballs moving through the cats system. Secondly, there are petroleum jelly based products to help the hairball "slide along" on its journey.Some cats are much tidier than others and groom a great deal. These cats tend to have more hairballs than sloppier cats. Johan is a very relaxed cat and does not made a great fuss over his appearance and he rarely has hairballs.The type of hair a cat has influences how many hairballs he produces. Long hair cats usually produce more hairballs simply because they have more hair. In the case of my Winston this is not the case. His hair is not prone to matting and he rarely seems to get hairballs.The idea with these hairball treatments is that they act as a laxative to get the hairball moving through the cats system and out the other end. You would use this type of hairball remedy just until the hairball passes, then reduce the frequency.Also, too much fiber in a cats diet can be a problem. A high-fiber diet can have nutritional drawbacks. The concern is that more fiber in the food means less of something else. A cat on a high-fiber hairball diet should drink more water, to avoid a urinary-tract infection.