Cats retch from hairballs, swallowed objects, dehydration, or intestinal parasites. See a vet for diagnosis and treatment, since a cat's stomach is easily damaged.