War-torn Ukraine has been hit with heartache since Vladimir Putin's army descended on the country - but there has been a glimmer of light between the destruction.
A husky has been reunited with her owner after being rescued from Bucha, a city in Ukraine's Kyiv Oblast, by Belarusian troops.
Their reunion has been caught on camera and shared by account 'Battalion named after Kaskus Kalinovsky' on Twitter.
It shows the injured dog bounding up to her owner after being saved from an abandoned car.
Sign up to our TeamDogs newsletter for your weekly dose of dog news, pictures and stories.
The post from Battalion named after Kaskus Kalinovsky reads: "During the liberation of Bucha, we found the dog Nessie, that was left alone. We all need some positivity in these difficult times."
In response, one user said: "I'm so glad she found her family."
Another added: "God bless you and keep you all safe. We will not forget you and we are praying for you and for all of Ukraine."
A third said: "Love this! You guys rock!"
It comes after hundred of dogs sadly died at an animal shelter in Ukraine after being locked in their cages since the start of the Russian invasion
More than 300 dogs have reportedly died in Ukraine 's Borodyanka since February 24.
Charity UAnimals said 485 dogs were locked in their cages as volunteers were unable to return to the shelter because of the war.
When volunteers finally did manage to go back on Friday, they sadly found only 150 of the 485 dogs alive, CBS News reports.
Oleksandra Matviichuk, lawyer and head of Ukraine nonprofit Centre for Civil Liberties, tweeted a video which appeared to show dead dogs piled up on the floor.
She wrote: "I have no words. Russians even killed dozens of dogs in Kyiv region. Why??"
The charity said 27 of the dogs which survived were in a critical condition and have been taken to clinics for treatment.
UAnimals has taken in some of the dogs themselves while they are also offering a reward of 50,000 hryvnias (£1,293) for anyone willing to look after any of the others, the Independent reports.
Do you have a dog story to share? Email paige.freshwater@reachplc.com.