An obese Glasgow cat who struggled to walk after stealing food from neighbours has lost half his body weight.
Long haired Angus was once the "biggest ever cat" to live at Glasgow's cat protection adoption centre, weighing in in at just under two stone.
The cheeky pet would eat everything from dog food to human food from the kitchens of his owner's neighbours. Unfortunately, that left him with a limp and unable to groom himself.