BUT WHAT IS sheep cheese, REALLY?