Молодая девушка Надя и ее друг Фёдор живут вместе. Неожиданно Надежде поступает выгодное предложение по работе, с переездом в другой город. Понимая, что Фёдор не вписывается в эти планы, и зная что ему некуда пойти, Надя договаривается со своей новой знакомой Эммой о том, чтобы та приютила его у себя. Пригласив Эмму домой, она ставит Фёдора перед фактом.
Эмма оказывается поставщиком животных на чёрный рынок, а герой Фёдор на самом деле собака (приём персонификации). Женщина сдаёт пса живодеру, получает свой гонорар и исчезает. Фёдору удаётся сбежать из живодерни. Он ищет дорогу домой. На своём пути герой встречает городскую сумасшедшую, которая намекает ему о том, что не стоит возвращаться к бывшей хозяйке.
Молодой человек успевает вернуться домой до отъезда Нади, которая рада и удивлена его появлению. Надя безуспешно пытается дозвониться до Эммы. Девушка, понимая, что ей необходимо срочно уезжать, принимает решение оставить собаку в лесу, привязав к дереву. Прийдя в лес Надя передумывает привязывать пса и пытается прогнать его прочь. Фёдор видит призраки душ погибших животных, которые пытаются предупредить его о том, что ему нужно спасаться. Надя убегает, но преданный Федор пытается ее догнать. Все же поняв, что ему не место в ее жизни, он останавливается и остаётся в лесу.
Спустя долгое время на одной из оживлённых городских улиц происходит случайная встреча Нади и Фёдора. Они встречаются взглядом, но подняв глаза, Надя видит, что поводок Фёдора в руках городской сумасшедшей, которая спасла его. Между девушкой и городской сумасшедшей возникло напряжение, не выдержав взгляда женщины, Надя сама не своя направляется к пешеходному переходу и переходя через трамвайные пути, погибает под колёсами трамвая.
Спустя время мы видим счастливую жизнь Фёдора в Доме новой хозяйки, в котором проживают и другие спасённые ею животные. Помимо этого, женщина ходит в лес, чтобы подкармливать и других диких зверей.