Герой повісті «Собаче серце» - професор медицини Пилип Пилипович Преображенський. Він займається модною в той час проблемою омолодження людини. Треба віддати належне таланту вченого. Він відомий своїми працями і за кордоном. Роботяга: приймає пацієнтів, а після, ввечері, вивчає медичну літературу. Не чужий професор і маленьких земних радощів: любить смачно поїсти, поблістать в поважному товаристві в дорогому одязі, поговорити зі своїм помічником Борменталем на різні слизькі теми. Словом, типовий інтелігент, яким Радянська влада ще не встигла остаточно перекрити, як то кажуть, кисень. Втім, такий вчений більшовиків цілком влаштовує: він не займається політикою.
Основні події розгортаються після появи в будинку професора дворняги Шарика. Його характер дивним чином співзвучний «гомо совєтікусу»: пес готовий на все заради шматка ковбаси, у нього безглузда і агресивний характер. Проходячи повз швейцара, Шарик думає: «От би хильнути його за пролетарську мозолисту ногу». А на опудало сови він дивиться з такими почуттями: «А сова ця - дрянь. Нахабна. Ми її роз'яснимо ».
Професор, захоплений наукою, не помічає, якого монстра привів в будинок. У порядку експерименту він пересаджує Шарику насінні залози людини, мріючи облагодіяти людство. На очах здивованого вченого пес поступово перетворюється на людину.
Булгаков показує психологічний тип російського вченого, який ще не стикався з усіма «принадами» більшовицького режиму. Його ще гладили по шерстці. Але він, захопившись своїми розробками, не помітив, що сам створив собі такого представника суворої влади.
Шарик буквально зживає вченого зі світу. За сміховинну сюжету стоїть глибока трагедія російської наукової інтелігенції, яка в ті роки мимоволі допомогла більшовикам зміцнити свої позиції. Шарикова поступово висунулися в усі вищі ешелони влади і стали не тільки отруювати долю нормальним людям, а й вирішувати її. Вони стали визначати і зовнішню політику країни.
Професор в пізньому каяття нарікає на свою помилку: «Я дбав зовсім про інше, про євгеніки, про поліпшення людської породи. І ось на омолодження нарвався ». Усвідомивши свою фатальну помилку, професор стає учасником злочину: за порадою Борменталя вони вирішують позбутися від Шарикова і звільнити людство від цього кошмару.
Професор вирішується ще на одну операцію і повертає Шарікова до свого попереднього стану.
Фінал повісті, однак, не благополучний, бо за стінами будинку професора, де мирно дрімає пес Шарик, залишилося багато заражених мікробом Шарикова людей, і вони ще нароблять в країні багато гірких справ.