An Aberdeen couple have spent thousands of pounds rescuing a stray dog they found while on holiday in Mauritius.
Carol Buyers and her husband Steve found Dodo on a beach last year and feared she would die.
They fed her, got her cared for locally, and now finally have Dodo home with them in Scotland after she spent nine months in quarantine.
Mrs Buyers told BBC Scotland: "She has cost about £4,000 - but she is well worth it."
The couple had taken a last minute break to Mauritius last September to "chill out".
They were taking a walk along a beach when they spotted the thin dog.
Mrs Buyers said: "The minute I set eyes on her there was a connection. It looked like she had days to live. I could not stop thinking about her."
They returned the next day, armed with food and water, to try and find the dog.
They found her lying in rocks, and thought she was dead.
But they fed and watered the stray, and took her back to their hotel before passing her to the Mauritius Society for the Prevention of Cruelty to Animals.
Mrs Buyers said: "I have been thinking about her constantly. It is a huge relief to get her back. It's surreal.
"She's quite nervous. We have already got two dogs and that has helped her settle in.
"There was no choice, we have got to give her a lot of love, she has had a very hard life.
"I feel she remembered us."
They now plan to get Dodo a dog jacket to help her cope with the climate change from Mauritius to Aberdeen.
The couple thanked everyone who made donations to help rescue Dodo.