Cats eat grass because their ancestors did it 'to rid themselves of intestinal PARASITIES'

According to a study by the University of California's School of Veterinary Medicine, it's a hangover from their early stages of evolution.