Действие разворачивается в СССР 1980-х годов, где семилетняя девочка по имени Оля, которую все зовут Оливкой, живёт в деревне. Она неразлучна со своей верной овчаркой Рексом и считает, что обладает даром понимать животных, легко находя с ними общий язык, будь то собака или коза. Оливка — удивительно эрудированная девочка; благодаря случайной встрече с бабушкиной библиотекой она обзавелась взрослым взглядом на жизнь. Её лучший друг Игорек, хоть и не так сообразителен, отличается хозяйственностью и готовностью поддержать любую затею Оливки, в которую он безумно влюблён. Однако привычная идиллия нарушается, когда родители решают увезти её в город. Там за ней присматривает соседка Матильда, которая старается привить девочке любовь к искусству и дисциплине, но сама оказывается втянутой в её увлекательный мир. В мегаполисе Оливке предстоит заново освоиться, искать новых друзей и привыкать к новым правилам жизни.