Повесть Михаила Булгакова «Собачье сердце» была написана в 1925 году и стала ответом писателя на изменения строя в России. Он не принимал и не понимал нового порядка, поэтому показал свое отношение в повести. Для создания полноценной картины Булгаков соединил в произведении элементы фантастики и реализма.
Сюжет повести заключается в эксперименте профессора Преображенского и его ассистента Борменталя, которые пересаживают найденной на улице собаке по имени Шарик органы умершего человека. Постепенно собака становится человеком, получает сознание, учится быть, как все. Однако собачьи повадки из Шарика вытравить не получилось, и он стал наглым и хамоватым представителем нового общества.
Если через реализм автор показывает новый строй, волнения в народе и отношение интеллигенции вроде профессора Преображенского к происходящему, то фантастика раскрывает другие аспекты произведения. Основная её цель — это показать результат пролетарской революции. Как коммунисты привели к власти народ, который до власти, по мнению Булгакова, пускать нельзя, так и Преображенский наделил собаку человеческими качествами. Основная мысль, которую преследует элемент фантастики в повести, — это сказать, что собаку можно сделать человеком, но она всегда будет оставаться собакой. Также как и простые люди, которые пришли к власти, не станут интеллигенцией.
То, что Шарик остается собакой даже будучи человеком, является метафорой на то, что если к власти допустить тех, кто не готов, то общество разрушится. Несчастная жертва эксперимента со временем начинает наглеть. Полиграф Полиграфович, а именно такое имя взял Шарик, начал указывать тем, кто его создал, несмотря на то, что в жизни своей не прочитал ни одной книги, представление о мире имел весьма смутное, но продолжал считать, что имеет на это право. Булгаков, пусть и через фантастику, показывает, что дорвавшиеся до власти люди, будут пользоваться своим новым положениям, не учитывая мнение других.
Использование элемента фантастики в повести помогло Булгакову через метафоры передать свое мнение, показать реальный строй, который воцарился в новой стране, и доказать его утопичность.