Hairballs are inevitable when you live with cats or rabbits. All cats will eventually vomit up hairballs, also known as tricobezoars. Cats groom themselves with their tongues and swallow the loosened fur. Cats can't digest fur very well. Eventually, this fur compacts into a elongated tube or a ball-like mass which is regurgitated by... more »
















