На одной из глухих московских улиц, в доме с колоннами, полном дворни, лакеев и приживалок, живёт старая барыня-вдова. Дочери её давно вышли замуж. Сама барыня доживает последние годы уединённо.
Проходит год. Барыня, имеющая неограниченную власть над дворней, решает женить своего башмачника Капитона Климова. Башмачник — горький пьяница, но барыня считает, что после свадьбы он остепенится. В жёны Капитону она выбирает робкую, забитую прачку Татьяну и поручает дворецкому Гавриле довести дело до свадьбы. Татьяна, худенькая и белокурая двадцативосьмилетняя женщина, нравится Герасиму.
Проходит год. Капитон окончательно спивается, и барыня отправляет его с Татьяной в дальнюю деревню. Герасим дарит Татьяне красный платок, купленный для неё же год назад, и намеревается её проводить, но на полпути поворачивает назад. Возвращаясь вдоль реки, Герасим видит в воде тонущего щенка, вылавливает его и относит в свою коморку. Дворник выхаживает собачонку, и та превращается в «очень ладную собачку испанской породы, с длинными ушами, пушистым хвостом в виде трубы и большими выразительными глазами» по имени Муму.
Год спустя, расхаживая по гостиной, барыня выглядывает в окно и замечает Муму. В тот день на барыню находит «весёлый час» — она смеётся, шутит и требует того же от своих приживалок. Те боятся такого настроения хозяйки: «эти вспышки у ней продолжались недолго и обыкновенно заменялись мрачным и кислым расположением духа».
Муму понравилась барыне и она требует привести собачку, но испуганная собачка жмется в углу и рычит на барыню, у нее сразу испортилось настроение. барыня не спит всю ночь и говорит, что собачка мешала ей своим лаем. Герасиму объясняют, что от собаки надо избавится, он пробует спрятать муму, но собачка лает. И вот Герасим решил сам ею заняться. Одев свой лучший кафтан, он сытно кормит Муму в трактире, затем берёт лодку и выплывает на середину реки. Попрощавшись с единственным другом, Герасим обвязывает шею Муму верёвкой с привязанными к ней кирпичами и бросает в воду.