Смысл названия повести "Собачье сердце"

Мне кажется, что название повести «Собачье сердце» имеет двойной смысл.
Повесть могла быть так названа в честь самого эксперимента, произведенного профессором Преображенским, он пересадил человеческое сердце в тело собаки, о которой в дальнейшем пойдет речь в посети.
Также смысл названия может заключаться в самих людях, таких, как Швондер. Им никто не пересаживал собачьих сердец, они у них с рождения. Швондер – это человек без своего духовного мира, бездельник, хам. Можно сказать, что он создан искусственно, Швондер не имеет собственного мнения. Все взгляды были навязаны ему.
Швондер – воспитанник пролетариата. Пролетариат – это группа людей, поющих о светлом будущем, но ничего при этом не делающих целыми днями. Именно эти люди не знают не жалости, ни скорби, ни сочувствия. Они не культурны и глупы. У них собачьи сердца с рождения, хотя не все собаки имеют одинаковые сердца.