A large-scale survey has found cats fed vegan diets had lower rates of obesity and related health problems, than those fed conventional meat-based diets.