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