Булгаков створював в своїх напівфантастичних творах дуже точний і реалістичний образ тієї дійсності, яка виникла в Росії після революції. Навколишнє обстановка показана в гротесковій манері, але саме це дозволяє оголити безглуздості і протиріччя існуючого суспільного ладу.
У листі Уряду СРСР Булгаков так визначав особливості свого письменницького дару: «... Чорні та містичні фарби ... в яких зображені незліченні каліцтва нашого побуту, отрута, яким просякнутий моя мова, глибокий скептицизм щодо революційного процесу, ..., а найголовніше - зображення страшних рис мого народу ... "
Отже, місце дії повісті «Собаче серце» - Москва, 1924 рік. Основу оповідання складає внутрішній монолог Шарика, вічно голодного вуличного пса. Він по-своєму оцінює життя вулиць, побут, звичаї, характери Москви часів НЕПу. Весь змерзлий, голодний пес спостерігає життя вулиць і робить висновки: «Двірники з усіх пролетарів сама мерзенна мерзота». Він співчуває бідної панночці-друкарки, замерзлої, «в підворіття в любовнікових фільдеперсових панчохах»: «Їй і на кінематограф не вистачає, на службі з неї відняли, тухлятину в їдальні нагодували, та половину її столовскіх сорока копійок завгосп вкрав ..."
Інший полюс твори - професор Преображенський, який прийшов в булгаківську повість з Пречистенка, де здавна селилася потомствена інтелігенція. Професор бачить Москву очима потомственого інтелігента. Його обурює, що з сходів довелося прибрати килими, тому що по цих сходах почали ходити люди в брудних калошах, а горілку не можна більше купувати в магазині, тому що «бог їх знає, чого вони туди плеснули». Але найголовніше - він не розуміє, чому все в Москві говорять про розруху, а при цьому лише співають революційні пісні та дивляться, як би зробити погано тому, хто живе краще.
Важливою деталлю опису побуту революційної Москви у Булгакова стає плакат з написом «Чи можливо омолодження?». Він так схожий на інший плакат з гаслом «Вся влада Установчим Зборам!».
Цікаво й те, що перше слово, вимовлене істотою, в яке перетворюється Шарик, було «Главриба». Це вказівка на абревіатури, якими оточила себе нова влада. А щоб ефект був більш комічним, Булгаков змушує Шарика вимовляти слова навпаки: «абирвалг». Виходить повна нісенітниця, відповідна реальності.
Отже, Москва 20-х років в повісті Булгакова - це місто, що минає російської культури, агресивних пролетарів, безкультур'я, бруду і вульгарності. А людей, які правлять всім цим хаосом, представляє в повісті Шариков Поліграф Полиграфович (ім'я його теж є яскравою рисою епохи) і Швондер. Але якщо Поліграф - результат середовища, то Швондер створює і підтримує цю середу.
Радянська влада в особі Швондера є потворну організацію, яка руйнує минулі напрацювання, насаджуючи свою недосконалу ідеологію. З приводу неї професор Преображенський справедливо помітить, що це розруха, яка не являє собою деяке абстрактне поняття, а зароджується в головах людей і виливається в брудні парадні і крадіжку калош.
Булгаков нічим не виправдовує поведінки людей нової формації, їх свинство і невігластво, отже, не підтримує і ту суспільну систему, яка це заохочує.
Так перед нами розгортається широка картина життя, в якій діє радянська влада. Її діти - Шарикови. А інтелігент Преображенський уособлює собою вмираючу Росію.