What about the giant storms and nuclear winter scenerio?
They had to eat.
There probably would have been a few that survived in areas far from the boloid impact where conditions might not have been or become too severe. However, I think that loss of the ozone layer may have been worldwide.