Почему часть повествования ведётся от имени Шарика, часть — от лица Борменталя, а завершается повесть от имени автора?
Я думаю, М. А. Булгаков в повести "Собачье сердце" меняет повествователей, так как это позволяет читателю оценить сюжет с точки зрения разных персонажей, глубже и шире вникнуть в произведение. Читателю выдается возможность увидеть происходящее с позиций пролетария (Шарика), интеллигента (Борменталя) и автора (взгляд со стороны), что позволяет нам быть более объективными и однозначными в своих выводах.
От лица Шарика автор иронизирует над родом занятий профессора Преображенского − лечением и омоложением советских чиновников, жалуется на скудность питания и сложность трудовых будней.
Дневник доктора Борменталя представляет собой "историю болезни", медицинскую карту Шарикова, что усиливает ощущение достоверности и некоторой документальности. Однако, тут есть и размышления, оптимистичный настрой относительно перевоспитания пациента, восхищение работой профессора и учителя − Преображенского. При этомй именно доктор Борменталь первым предлагает "избавиться" от Шарикова, опустив руки в этой безнадежной затее.
Взгляд автора на события, описанные в повести, кажется мне самым отстраненным, а, значит, правдивым. Этот рассказчик демонстрирует слабость профессора перед натиском бескультурия в лице Шарикова и Швондера, его нежелание воздействовать на невежество силой, и примитивность пролетариата.