A cat may throw up for many reasons, ranging from benign to fatal. According to Kornreich, undigested hair – commonly referred to as hairballs – could be the cause of some cats' vomiting.
allowing them to leave hairballs in their litter boxes. However, Dr. Wolfe reminds us that, “All cat vomiting is not due to hairballs. They need to be checked out to make sure they don't have a ...