На материале 20-х годов писатель решает вечный, как мир, вопрос о теодицее, вопрос о добре и зле. В повести сосуществуют три мира– реальный, фантастический и божественныймир. Операция и ее результат в повести довольно фантастичны. Даже самБулгаков, врач, понимал, что превращение собаки в человека невозможно. Аллегорически, повесть– божественное описание смерти и воскресения. Эти тримира соединились с помощью общественной критики. Тема добра и зла у М. Булгакова, как проблема выбора людьми принципа жизни.