Композиция повести состоит из таких традиционных частей как завязка — профессор видит бездомного пса и решает привести его домой, кульминация (здесь можно выделить сразу несколько моментов) – проведение операции, визит домкомовцев к профессору, написание Шариковым доноса на Преображенского, его угрозы с применением оружия, решение профессора превратить Шарикова обратно в собаку, развязка — проведение обратной операции, визит Швондера к профессору с милицией, заключительная часть — установление мира.
Отец семейства, Емельян Мерцалов, глубоко страдает из-за того, что не может обеспечить свою семью. Ему тяжело видеть, как его жена и дети голодают и болеют из-за нехватки денег: Гриша Мерцалов вырастает и становится состоятельным банкиром, он сам нищим. Став взрослым, Гриша по-прежнему помнит о чудесном докторе: "Теперь он занимает довольно крупный, ответственный пост в одном из банков, слывя образцом честности и отзывчивости на нужды бедности. И каждый раз, заканчивая свое повествование о чудесном докторе, он прибавляет голосом, дрожащим от скрываемых слез...