curdling happens when the proteins in the yogurt heat up. when you have fat, however, it protects the proteins from the heat and thus keeps it from curdling. obviously, a non-fat yogurt isn't going to be able to do this and you will end up with undesirable results.