On June 5, 2023, at 8 p.m., hydrometeorological center workers measured the water level of the Dnipro River at 532 centimeters (209 inches) above the datum level of the Kherson stream gauging station*.
This was a normal water level for early June.
Approximately six hours later, the invading troops blew up the dam of the Kakhovka Reservoir on the left bank of the Dnipro. Villages and towns downstream began to flood.
A year after the dam’s destruction, eyewitness accounts have more or less settled into coherent stories. Just ask, and they flow like the water that burst through the destroyed dam. Witnesses recall the flood: they saved themselves and rescued those who were helpless from the muddy water.
June 6
Natalia from Oleshky
It was half past four in the morning. I heard my son talking to someone on the phone. Then I heard the sound of him running. I realized something had happened. He came rushing in and said, “Mom, they called from Kherson, they say the Kakhovka HPP has been blown up.” My God!
We were at home in Oleshky. My father was 94 years old. He was immobile, so we couldn’t leave. No one believed this could happen. We decided to move to the second floor of a neighbor’s house. They had left in 2022, and we were looking after their dog, a German shepherd named Archik. So we moved everything there, dismantled my father’s bed. We wrapped him in a sheet, and my son carried him like in a sack while I helped him. That’s how we got to the second floor. And the water was coming in at an incredible rate…
Oksana from Kherson
At five in the morning, my son called from Canada, “Mom, what’s happening? We all know about the explosion.”
At first, the water was rising slowly. First, it was ankle-deep, then knee-deep. People were panicking and didn’t want to leave their homes. No one believed the water would reach the rooftops.
8 a.m. — 660 cm (259 inches) above datum level
Hanna from Mykolaiv
I remember that morning like it was yesterday. I am a fitness coach, and sometimes people call me even in the middle of the night. So, I decided to take a break and turned off my phone. I woke up to a million calls. What’s going on? A volunteer friend from Kherson called, “Hanna, the flooding has started.” We left for Kherson.
Katia from Kyiv
In the morning, I was told over the phone that the UAnimals evacuation team was leaving for Kherson in 30 minutes. I threw a warm sweater and a bunch of gadgets into my backpack. I forgot my toothbrush, though.
The situation was new, and no one knew how to handle a boat. Even if we got one, what would we do with it? Everyone was so scared.
Alisiya from Kyiv
People immediately started asking if the Kyiv Animal Rescue Group (KARG) would go to evacuate animals from Kherson. Of course, we decided to go. But we needed an extra boat, chemical protection suits, waders. The whole day was a rush and hustle. We finally left in the evening, the car packed to the brim.

3 p.m. — 796 cm (313 inches) above datum level
Hanna from Mykolaiv
When it all had just begun, we didn’t see the big flood — perhaps a puddle. We were walking around with an animal catcher, leisurely collecting dogs. Then another driver of mine called me, “Get here immediately!! The entire Ostriv is flooded!”
Our eyes were as big as saucers because we had packed the car full of cages with dogs by then. We started heading in that direction — and realized there was nowhere to go! We were literally floating. In front of us, soldiers in a jeep were cutting through the waves, and we were “rowing” along with them.
I prayed the car wouldn’t stall at that moment. As soon as we made it out, the soldiers ran up to us, “Are you volunteers? Take the animals!” So we added a cat, a tomcat, kittens, and a German shepherd. And that’s how we headed to Mykolaiv.
Natalia from Oleshky
We have the Chaika River flowing nearby. People rushed to the shore to see if the water would reach us. When the river started to overflow, they ran back to their homes.
We had two German shepherds with us: our neighbor’s Archik and our Luna. We had to get them to the second floor as well. They didn’t want to go and were scared. While we were getting them up, Archik bit my husband. It was impossible to go through the door; we set up a ladder and passed the dogs through the balcony. They even jumped from the second floor into the water. Oh, the way we caught them! Archik jumped when the water was knee-deep, and my husband and daughter caught him wading through the water. The next day, Luna jumped, and my son caught her already from a boat.
The russians themselves were in shock, running away! People said many of them drowned.
Two russians floated past us on an inflatable mattress, both with rifles. They moored to a fence, one took a puppy from a yard, ripped off half a slate sheet from the roof, and continued paddling with that piece of slate.
The russians had been taking boats from people, not just before the flood but probably two months before it. So, we dragged our boats behind the houses and hid them using greenhouses. We dumped grass and sand and then covered them with rails. From above — with drones flying around like crazy — it must have looked like a pile of firewood.

And thank God we did that. When the water was above our knees, we dismantled the rubble and prepared the boats.
7 p.m. — 867 cm (341 inches) above datum level
By sunset, the water had already covered the fences.
June 7
7 a.m. — 1025 cm (403 inches) above datum level
Katia from Kyiv
We arrived in Kherson with the UAnimals evacuation team. As soon as you step out of the car, you hear powerful explosions. If you’ve come from Kyiv, the contrast is immediately apparent. It seemed like I could hear an explosion every five minutes.
Alisiya from Kyiv
The first animal we rescued was a little mouse clinging to a bush. It was sitting on a twig in the middle of the water; I took it and handed it to a volunteer. The mouse was weak and needed to be nursed back to health.

A temporary animal shelter was specially opened in Kherson for this mission, where several organizations, including ours, brought animals.
The phone was constantly ringing, people were sending addresses and asking for help. We created a rough plan for the day from these addresses, but finding those places was difficult: house numbers were underwater, the navigator was inaccurate… But we did the most rescuing while looking for those addresses. There was barking from somewhere, meowing from another direction, chickens clucking, roosters crowing, and you couldn’t leave anyone behind!
3 p.m. — 1048 cm above datum level
Hanna from Mykolaiv
We were heading towards Chaikovskoho Street. We waded knee-deep into the water, but then it got too deep to continue. We started collecting dogs, grabbing them, and putting them in carriers. Then some boys ran up, “Help our friend!” A young man around 20 years old with cerebral palsy came out. He was struggling to walk, falling, and getting back up. He had two German shepherds with him. He cried, not wanting to part with them, but his home was flooding. We took the dogs from him, and he promised to come back for them later. The water kept rising, and we retreated further, rescuing animals from the water.
That day, we saved the most famous dog. Do you remember the photo of a German shepherd hugging the leg of its rescuer? We named her Bahira. We were evacuating Bahira from Kherson.

Photographer — Danylo Pavlov / Reporters
Oksana from Kherson
We went into the water up to our necks, hurting our arms and legs. Whenever a cat or dog surfaced, we pulled them out of the water. There were ordinary people, and we didn’t even ask their names. People were dragging their belongings, volunteers were ferrying elderly people, dogs, chickens, and goats on boats.
Rostyslav from Kherson
I took two young women from the Mykolaiv Animal Protection Center — an animal catcher and a veterinarian — in the boat. We started from Naftohavan. You could float above the fences there: the water was over 5 meters deep, with only the attics sticking out.
Hardly anyone was “cruising around” there: the russians were just 400 meters away. We saw a garage for a truck, and next to it, a dog was drowning. It turned out later that its leg had been broken and healed incorrectly, so it couldn’t swim. We grabbed it by the mane, pulled it out, and began to resuscitate it. It didn’t breathe for 15 minutes. The women never gave up. The dog survived.
June 8
7 a.m. — 1060 cm (417 inches) above datum level
Alisiya from Kyiv
We had already filled our carriers with animals and were heading back to the rendezvous point. Suddenly, a rooster crowed. We looked around and saw a lot of chickens in a tree. Misha climbed up to get them, and at that moment, shelling started. The place where we would have reached in a minute was peppered with shrapnel. Thus, it turned out that the rooster saved us.

We found a hiding place for a while. We sat there and saw a boat floating by without people… What had happened there?
Then we continued with the chickens, but there were too many — about 20. There was no room for them in the boat. We found an empty plastic barrel floating in the yard and filled it with chickens. We went back like this: a motorboat, towing a rubber boat, and tied to that, a barrel full of chickens.
It was easy to go out on the water for the first couple of days, but then the shelling started. The police and the military commander began prohibiting it… One would allow it, another would not. We spent a lot of time getting permissions.
Rostyslav from Kherson
We were rescuing animals in Zymivnyk. There were many drowned dogs because people had left them chained up.
In one barn, kittens were floating under the roof. The barn was barred, so they couldn’t get out. We broke the roof and got them out. We named one kitten Jacques-Yves Cousteau, and the other remained nameless.
We also transported a goat named Torpedo by boat. We called her that because she was fast and kept running away from us. She somehow got to the second floor of a house, onto a veranda; we barely managed to catch her.
And then there was such a touching reunion between this goat and her owner! The woman stood beyond a checkpoint, and we brought the goat. She shouted, “Zorya, Zorya!” The goat replied, “Meh-eh-eh!” and ran to her owner, who ran to the goat. Such a reunion!
Hanna from Mykolaiv
The third day was the worst. We were rescuing animals in Naftohavan. They were covered in mazut and dirt, and everything smelled awful.
I was amazed at how our people came together. I had never seen volunteers help each other like this. It was probably the only day in the history of animal protection organizations where they were stealing animals from each other. I barely managed to get a dog out of the water before the carrier with it disappeared. I said, “People, you can’t do this!”
I was wearing summer shorts and a T-shirt, and that’s how I swam. But that day, people from Odesa gave us an expensive yacht, and from then on, we rescued animals on that boat.
We sailed around Ostriv, scraping the bottom against everything: you couldn’t see where you were! We would reach a fence, climb onto it, and then climb onto the roofs. That’s where we caught the animals.
We saved a dog I remember the most. I climbed onto the roof and fell through. My friend Yulia went ahead and said, “Here’s a dog standing on a board in a straight line, its paws bleeding.” The dog wanted to live so much that it stood on that plank for who knows how long.
As soon as we got the dog to shore, a woman took it in and is still happy with it. Imagine, people from shelters were not the only ones waiting on the shore; there were also people taking animals for themselves.
Once, I received an address: 24 Dorofeyeva Str. — 12 dogs, 20 cats. We sailed there, scraping this yacht, and a woman from the window said, “I told you, I won’t go anywhere without my animals!” I consider people who acted like this Anya heroes. We evacuated her with her cats and dogs.
Oksana from Kherson
I posted the first photos on Facebook, and people started reaching out to me. They said they would take the animals. So I started bringing the rescued animals to my garage, my apartment, my son’s apartment, and the apartment of my neighbor who had left. At one point, I had 80 cats at once — wet, dirty, scared. We rescued these cats, let them out, fed them, and went back again. And so it went until nightfall. There wasn’t even time to drink water!
June 9
7 a.m. — 1035 cm (407 inches) above datum level
Natalia from Oleshky
The water started to recede. By 11 a.m., we saw the first step and decided that we wouldn’t get another chance if we didn’t leave before the invaders recovered.
We got into the boat, loaded the dogs. I shouted, “Pray! Pray in any way you can!”
As we passed our house (crying), we could only see the roof. It was very painful.
We reached the river, and there… It was like an ocean! I had never seen so much water before. Believe me, was terrifying.
You could see the entire city of Kherson. Both my son and husband worked as captains, so they knew the area. We reached Dachi. Thankfully, it was our guys, our soldiers, who met us.
Archik, the dog, my father, my son, and my eldest grandson stayed in our boat and were brought separately. We took Luna, our German shepherd, and got into another boat with the soldiers, who brought us to Kherson.
3 p.m. — 1011 cm (398 inches) above datum level
Katia from Kyiv
We got caught on an electric wire, and our boat started to sink.
Anything could be underwater. If it was an industrial area, there could be a train, and you wouldn’t know.
A man passing by saved us. He said, “I can’t come closer because I’ll get caught, and we’ll both go down to the bottom.” But he still approached and cut the wire. He mentioned that two soldiers had recently been dragged under a barge and died. No one was safe there.
June 11, 3 p.m. — 900 cm (354 inches) above datum level
June 12–18: A week after the explosion
Alisiya from Kyiv
We worked in Kherson for about two weeks. We were wet the entire time. We were constantly in the water; our clothes barely dried overnight. The water was disgusting, full of dead bodies. Then the rains started. You’d come out of the water only to be drenched by the rain. Vadym and Misha would get into their wetsuits in the morning and keep them on until night.
Once, we had to make a choice. Two dogs were sitting on a pile of debris, not coming into contact with anyone. We needed to catch them with a noose, but we only had one. We understood that while catching one dog, the other would escape. We chose the dog missing part of its paw. The other ran off across the boards and debris. The rescued dog is still looking for a home. After the initial hype wave, the interest in these animals faded.
Katia from Kyiv
I decided to make a film from the footage we shot. It was supposed to show only what I saw. I wanted these images not to be forgotten. I think few people can imagine what really happened there.
When I arrived in Kherson, I realized how hard it was to live there. It looked like hell, honestly. In such conditions, you revert to basic needs: where to get water, food… And people are united around one goal — survival.
Some people stay in Kherson to feed stray animals. I know an old woman, Tetiana. She says, “The animals wait for me every day at two. And I must go feed them.”
June 20. When the Water Receded
3 p.m. — 560 cm (220 inches) above datum level
From the Hydrometeorological Center report: as of June 23, the water level has stabilized at values characteristic of the Dnipro River’s hydrologic regime.
Oksana from Kherson
When the water receded, everything was in a terrible condition. The stench was unbearable! Many animals had died. People were carrying everything out of their apartments; there were heaps of trash everywhere. All those refrigerators, washing machines — everything was ruined and useless. On top of that, there was shelling. The heat was unbearable, and we were delivering humanitarian aid and animal feed in bulletproof vests.
Natalia from Oleshky
We kept the neighbor’s German shepherd until volunteers sent Archik to Poland to his owner. We also had to give away Luna because we had to move to an apartment in Mykolaiv. We didn’t leave until we found her a place. She now lives in the Mykolaiv region with a man who has a house and garden. He sends us videos showing how she’s doing.
Hanna from Mykolaiv
For me, Bahira symbolizes this tragedy. My friend Liudmila Melnykova from the Moyi Zhyvi Sobaky (My Living Dogs) Odesa shelter took care of her for a long time. Bahira was not young and had to spend two days in the water. She could barely walk. We hired a rehabilitation professional who worked with her daily.
She couldn’t tolerate other dogs or cats. She only loved people. It was tough to find her a home. We searched for a year—a whole year! The whole world knew about her; everyone asked, but no one took her.
Only in February did I take her to the parents of a friend. She doesn’t leave her owner’s side now. She just loves people so much.
Oksana from Kherson
I kept several cats; I couldn’t part with them. Now, I have nine cats. And 28 outside. I know all of them!
They come every morning. I feed both cats and dogs. Every evening, I cook two 5-liter pots of porridge. I give one to my neighbor, Aunt Tania. She distributes food to the animals but is afraid of the shelling; she always asks if there’s an alert or if it’s over. I say, “All clear,” — and she is already running with those buckets.

Oksana looks into a cage with a kitten
Natalia from Oleshky
People usually sympathize, but some say, “Well, we were also under shelling, so what?” The scariest thing was hearing people cry, “Help!” at night — almost the whole night. Even talking about it now gives me chills.
This has become a part of us.
***
Told by:
Hanna Kurkurina — powerlifter, athlete, animal rescue volunteer, living in Mykolaiv.
Natalia — a resident of Oleshky, formerly a telephone operator, now living in Mykolaiv.
Alisiya Polykha — animal rescuer with KARG (Kyiv Animal Rescue Group). Accompanied by Mariya, Mykhailo, and Vadym.
Rostyslav Kulyk — volunteer with the Strong Because Free organization, owner of a pit bull and three cats from Kherson.
Oksana Synenko — medical worker, volunteer, and animal rights advocate, living in Kherson.
Katia Krokha — documentary filmmaker, videographer for UAnimals, living in Kyiv.
Interviews by Nataliya Pendiur — 508 cm (200 inches) above the datum level of the Kyiv stream gauging station.


This publication was compiled with the support of the European Union and the International Renaissance Foundation within the framework «European Renaissance of Ukraine» project. Its content is the exclusive responsibility of the authors and does not necessarily reflect the views of the European Union and the International Renaissance Foundation.
Hydrological levels at the Kherson stream gauging station were provided by the Hydrological Forecast Department of the Ukrainian Hydrometeorological Center.
Main photo: Associated Press. Other photos provided by the interviewees and KARG, unless otherwise stated in the caption to a photo.
Content