Di sebuah bandar kecil di Amerika, doktor haiwan Andrew McDewey tinggal. Dia merawat bukan hanya anjing dan kucing, tetapi juga ternakan dari ladang sekitarnya, dan juga merupakan doktor haiwan di daerah itu. Dr. McDewey dikenali sebagai orang yang jujur tetapi sukar: dia dengan kejam melenyapkan haiwan tua dan enggan memperlakukan haiwan bukan domestik.
Enam tahun yang lalu, isterinya Ann meninggal dunia, ceria, berambut merah seperti kuali tembaga dan menyanyi sepanjang masa. Dia dijangkiti penyakit dari burung beo dan meninggal. Sejak itu, jantung doktor telah membatu, dan dia berjanji tidak akan ada lagi binatang di rumahnya.
Hanya cinta untuk anak perempuan berusia tujuh tahun Mary yang tinggal di dalamnya. Setelah kehilangan ibunya, dia tidak membiarkan kucingnya mengeluarkan Thomasina dari tangannya. Dia mencurahkan jiwanya, membawanya ke sekolah bersamanya, meletakkannya di meja di sebelahnya. Thomasina tidak begitu menyukainya. Kucing itu pertama kali dipanggil Thomas, tetapi kemudian mereka menyedari bahawa ini bukan kucing, dan dipanggil Thomasina. Andrew tidak menyukai Thomasina dan sangat cemburu dengan anak perempuannya. Thomasina kotor sebaik mungkin, tetapi doktor haiwan menderita.
Pada suatu hari, seorang budak lelaki, Jordi McNab, membawa seekor katak dengan kaki yang patah kepada doktor, tetapi dia dengan tegas menolak untuk merawatnya. Kemudian Jordy membawa katak ke Penyihir Merah, dijuluki Mad Lori. Penyihir itu tinggal di hutan yang gelap dan menyembuhkan haiwan. Mengatasi ketakutan, Geordie meminta pertolongan. Di rumah penyihir, dia melihat seorang gadis cantik yang bernyanyi dengan kuat. Rusa, kucing dan anjing datang kepadanya, dan dia memberi makan mereka. Gadis itu bersetuju untuk menyembuhkan katak.
Rakan Dr. McDewey, Pendeta Angus Peddy, sangat menyukai kekasihnya dan memakannya dengan gula-gula. Di antara rakan-rakan berlaku perselisihan. Doktor itu mengasihi isterinya, yang meninggal, dan untuk mencintai binatang-binatang itu, roti ini, dia mesti menghabiskan hatinya pada mereka, yang tidak lama lagi akan mencukupi. Paderi tidak bersetuju: anda perlu mengasihi semua makhluk hidup.
Suatu ketika, berada di bahu Mary, Thomasina tidak berjaya melompat dan memukul kepalanya. Melihat kucing itu hampir tidak menggerakkan cakarnya, Mary membawanya ke ayahnya di rumah sakit, di mana dia dilarang muncul: setelah kematian isterinya, doktor takut bahawa Mary akan dijangkiti binatang. Pada masa ini, imam Peddy tiba dengan seorang lelaki buta, yang keretanya dipandu oleh anjing pemandu. Anjing itu memerlukan operasi kecemasan. Doktor itu, yang tidak mempercayai kejayaan, ingin memusnahkan haiwan itu. Tetapi imam itu menegaskan bahawa adalah perlu untuk menyelamatkan matanya, dengan menyebut perintah-perintah Tuhan sebagai bukti. Walaupun teriakan dan ancaman Mary bahawa dia akan berhenti bercakap dengan ayahnya, McDewey mengesahkan Tomasina dan melakukan operasi untuk anjing itu.
Semasa bapa dan pembantunya sibuk dengan anjing itu, Mary secara diam-diam mengambil badan Thomasina yang masih hangat. Rakan-rakan Mary mengatur pengebumian kucing. Dalam perarakan berkabung, mereka berjalan mengelilingi kota dan menguburkan Tomasin di hutan, meletakkan di kuburnya sebuah plak dengan tulisan "Mereka membunuh dengan kejam." Mad Lori melihat ini.
Operasi berjaya, dan McDewey dan Peddy dihantar untuk menyenangkan orang buta, tetapi sudah terlambat: dia meninggal. Doktor haiwan melemparkan teguran kepada imam: dia menyelamatkan mata orang buta itu, dan Tuhan mengambilnya. Paderi itu, pada gilirannya, mencela doktor kerana tidak berusaha menyelamatkan Thomasina.
Mary enggan bercakap dengan ayahnya dan berjalan dengan pakaian berkabung. Doktor membawanya kucing yang lain, tetapi dengan Merry memulakan amukan sehingga ayahnya membawa kucing itu kembali. Pendeta Peddy berusaha untuk mendamaikan ayah dan anak perempuannya, tetapi gadis itu mendakwa ayahnya meninggal.
Di bandar, orang tidak menyetujui perbuatan McDewey dan mula takut untuk memperlakukan haiwan-haiwan itu dengannya, kerana takut dia akan tidur. Juga, desas-desus beredar di sekitar bandar bahawa seorang wanita tinggal di hutan, yang berbicara dengan malaikat dan iblis, memahami bahasa burung dan memperlakukan haiwan. Doktor mempunyai pesaing misteri. Dia memutuskan untuk melaporkan kepada polis bahawa doktor penyihir buta huruf mengambil roti dari lulusan. Padi menghalangi rakannya daripada menyentuh yang diberkati.
Thomasina, dengan nama dewi Bast, memasuki kuil, sebuah rumah kecil, di mana pendeta Mad Mad Lory. Sekarang ayahnya adalah Ra-Sun, dan ibunya adalah Huntor-Moon. Haiwan dan burung di kuil tidak menerima penghuni baru.
Lencana yang terluka datang ke Lori. Sementara Laurie membasuh lukanya dan mempertimbangkan cara menolong, dan Thomasina berdoa untuk pemulihannya, McDewey datang. Thomasina, yang kini menjadi dewi, sangat takut akan manusia dan melarikan diri dari rumah.
McDewey tidak menyangka penyihir itu begitu lembut dan muda, tetapi dia mengancam mengumumkan siapa dia. Bersukacita, Lori membawanya ke rumah pemukul. Doktor menawarkan untuk memusnahkan haiwan malang itu, yang mana Lori menjawab bahawa jika Tuhan menghantarnya ke sini, maka dia percaya kepada doktor, dan haiwan itu mesti hidup. Ahli sihir memberikan alat kepada doktor, dan dia melakukan operasi badger, bukannya menggunakan anestesia, menggunakan kepercayaan haiwan Lori. Lori membawa McDewey ke hospitalnya, di mana penduduk hutan sedang menunggu pertolongan.
Daripada bayaran rawatan, Lori memberikan selendang bulu lembut: apabila angin bertiup, doktor akan menjadi hangat. Doktor haiwan yang dipindahkan berjanji akan kembali esok untuk mengunjungi kedai makan. Dalam perjalanan pulang, McDewey merenungkan Tuhan, cintanya. Di rumah, dia makan malam dengan anak perempuannya, membawanya ke tempat tidur, bercakap tentang badger dan Lori. Nampaknya, sikap putrinya terhadapnya menjadi lebih baik, walaupun dia masih tidak bercakap dengannya.
Thomasina bersumpah membalas dendam pada McDewey. Pada malam hujan, ketika ribut meletus, Thomasina datang dan mencakar kaca di tingkap doktor. Kaget dengan ketakutan, dia melihat di setiap tingkap, di setiap pintu kucing. Memanggil kegemarannya, Mary di salah satu baju tidurnya berlari ke jalan.
McDewey meminta pertolongan dari Dr. Stratsi. Selama sebulan gadis itu tidak bercakap dengan ayahnya, dan setelah dia berlari ke ribut di jalan, kulitnya menjadi basah. Setelah memeriksa gadis itu, Stratsi menyimpulkan bahawa dia sakit parah dan perlu dilindungi dari kejutan. McDewey mula menyesal bahawa dia membunuh kucing itu, akan lebih baik jika dia mati kematiannya.
Untuk menghiburkan dirinya, McDewey datang ke Lori. Walaupun Tomasina sekarang adalah dewi Talif, dia sangat takut akan pembunuhnya. Tetapi Laurie dan McDewey kini memperlakukan haiwan bersama-sama.
Stratsi percaya bahawa Mary memerlukan cinta, maka gadis itu akan pulih. McDewey mencintai Mary dan Laurie, tetapi bagi Mary dia tidak mempunyai kelembutan yang cukup, dan Laurie rendah diri, dia bercakap dengan semangat dan gnomes. Dia pergi ke paderi untuk mendapatkan nasihat mengenai apa yang harus dilakukan dengan Lori, yang melayani haiwan. Paderi menasihati McDewey untuk lebih dekat dengan Laurie dan saling memahami.
Rakan Mary memanggil McDewey. Gipsi menunjukkan persembahan dan menewaskan beruang dengan kejam. Kanak-kanak lelaki diminta melaporkan kekejaman haiwan kepada polis. Salah seorang budak lelaki juga meminta pertolongan Lori. Cemburu merangkumi Thomasinu.
Di kem gipsi, McDewey bertemu dengan Laurie. Terdapat pergaduhan antara doktor dan gipsi di mana Laurie membantu McDewey. Mengendalikan luka-lukanya, Lori mencium doktor haiwan.
Mary yang sedang mati menunggu McDewey di rumah - dia tidak mahu hidup lagi. Setelah bermalam di dekat anak perempuannya, pada waktu pagi McDewey pergi ke Lori untuk meminta pertolongan. Dia membunyikan pintu, mengetuk, menjerit bahawa dia mencintainya dan bersedia untuk menikahinya, tetapi Laurie tidak terbuka. Dalam keadaan putus asa, doktor pulang ke rumah anak perempuannya yang masih hidup. Dalam perjalanan, dia melihat sebuah tablet di kubur Thomasina. Jatuh berlutut, McDewey meminta pengampunan kepada Tuhan. Melihat ini, Thomasina memaafkannya.
Pada waktu petang, dalam ribut, Dr. Laurie menemui Dr. McDewey. Dengan memeluk Mary, dia menyanyikan lagu pengantar tidur. Terkunci di rumah Thomasina, dia merasakan bahawa Mary berada dalam masalah. Dia melarikan diri dari rumah Lori dan berada di bawah tingkap gadis itu, walaupun cuaca buruk. Ayah mengambil kucing basah dan meletakkan Mary dalam pelukannya. Mary memaafkan ayahnya. Lori menjelaskan kepada McDewey yang terkejut bahawa dia menarik kucing keluar dari kotak dan menangis. Air mata jatuh pada Thomasina, dan dia bangun, dia masih hidup. Berkat anestesia, kelumpuhan hilang.
Lori pergi ke dapur dan gemuruh di periuk. Inilah pesanan di rumah ketika mereka tinggal selama-lamanya.