A 66-year-old woman has run a marathon to help Dogs Trust buy dog food and pet toys for the animals in its care.
Carole Westley, from Canterbury, raised £900 by running the Milton Keynes marathon.
She completed the course, which is 26.27 miles, in four hours and 47 minutes.
To train, Ms Westley trained with the running club Jelly Legs, with the team providing her with support to get her to her peak level of fitness.
Ms Westley said: "The wind and rain provided very unpleasant running conditions, but it was the thought of all the stray and abandoned dogs that kept me going.
"The money I raised will help buy them treats, food, blankets and toys – they are such deserving dogs and I was very happy to help!"
The fundraiser's own dogs, who were adopted from Dogs Trust Canterbury, were her motivation for her run.
Dogs Trust is the largest dog welfare charity in the UK. It cares for around 16,000 stray and abandoned dogs every year.