A dog which weighed the same as a 12-year-old child has been put on a diet and exercise regime after a stay at a Dogs Trust centre in Glasgow.
Eight-year-old collie cross, Alfie, was 6st 6lbs, had trouble walking and suffered from pressure sores when he was taken in six weeks ago.
Since then he has lost almost a stone on his high-fibre, low-calorie diet and strict exercise regime.
Alfie still has to shed a further 22lbs before he reaches his target weight.
Sandra Downie, manager of the charity's Glasgow centre, said: "Alfie's special calorie-controlled diet includes lots of fibre to make him feel fuller for longer and he has started very gentle exercise.
"Sadly, due to his weight when he came to us, he had difficulty walking and even had pressure sores on his elbows.
"If he had continued like this he would have been at great risk of heart disease, diabetes, arthritis and even organ failure."
Alfie was recently rehomed with Falkirk residents Joy Seery and Ian Nish, who have vowed to help him lose the remaining weight.
Dogs Trust said it is helping to cover the cost of his special diet food and has offered his new owners help and advice.
Ms Seery said: "My friends at work laughed when they saw photos of him, but Alfie is an absolute sweetheart.
"He currently weighs 35kg (5st 7lb) so he still has another 10kg to lose until he reaches his target weight, but with every kilo he loses you can see the difference in his energy levels.
"He can jump up on the sofa now and no longer pants heavily when he walks. He loves his ball so we're looking forward to the day when he can play a proper game of fetch like any other dog."