undigested hair – commonly referred to as hairballs – could be the cause of some cats' vomiting. It is not out of the ordinary for your cat to expel a hairball once every week or two ...