Kind-hearted Estonian workers rushed to rescue a dog in distress from a freezing river on Wednesday - unaware of the fact they were actually about to bundle a wild wolf into their car.
The men were working on the Sindi dam on the Parnu river when they spotted the animal trapped in the icy water.
After clearing a path through the ice, they took the frozen canine to a clinic for medical care.
Only then was it revealed they had been carrying a wolf.
The Estonian Union for the Protection of Animals (EUPA) said the wolf had low blood pressure when it arrived at the veterinarian's office, which may have explained its docile nature after the men carried it to their car to warm it up.
Speaking to the Estonian newspaper Postimees, one of the men, Rando Kartsepp, said: "We had to carry him over the slope. He weighed a fair bit."
"He was calm, slept on my legs. When I wanted to stretch them, he raised his head for a moment," he added.
Veterinarians had some suspicions over the large dog's true nature, but it was a local hunter, familiar with the region's wolves, who finally confirmed it for what it was: a young male wolf, about a year old.
Armed with this new information, clinic staff decided to put the wolf in a cage after treatment - in case it became less docile once it recovered.
The EUPA said it paid for the animal's treatment, and that "luckily, everything turned out well".
The wolf recovered from its brush with death within the day and, after being fitted with a GPS collar by researchers from the national environmental agency, was released back into the wild.
"We are so happy for the outcome of the story, and wish to thank all the participants – especially these men who rescued the wolf and the doctors of the clinic who were not afraid to treat and nurture the wild animal," EUPA said.
Estonia is home to hundreds of wolves, only a handful of which have been collared in recent years. As a species, they usually avoid humans, according to BBC.
It was picked as Estonia's national animal last year by a group of nature organisations.