Повесть написана в январе—марте 1925 года[1]. При обыске, произведённом у Булгакова ОГПУ 7 мая 1926 г. (ордер 2287, дело 45), у писателя была изъята также и рукопись повести. Сохранились три редакции текста (все — в Отделе рукописей Российской государственной библиотеки)[2]:глава «Дайте слово текстологу».
В СССР в 1960-е годы повесть распространялась в самиздате[источник не указан 414 дней]. В 1967 году без ведома и вопреки воле вдовы писателя Е. С. Булгаковой небрежно скопированный текст «Собачьего сердца» был передан на Запад[2]:глава «Королева моя французская…» одновременно в несколько издательств и в 1968 году опубликован в журнале «Грани» (Франкфурт) и в журнале Алека Флегона «Студент» (Лондон)[3]. Только в июне 1987 года журнал «Знамя» сумел поместить повесть на своих страницах (подготовка М. О. Чудаковой). Однако в основу этой публикации лёг всё тот же неквалифицированный зарубежный список, содержащий более тысячи ошибок и искажений[2]:глава «Королева моя французская…» и в так