Tiny the cat has reached his vet's goal weight of just over 17 pounds in just over a year, after tipping the scales at 30.2 pounds.
He was dropped off at the Fredericton SPCA in a big box and weighed three times the size of an average domestic cat.
The attention generated by Tiny's new regimen of diet and exercise helped raise $10,000 for the shelter.
His foster mom was to officially adopt him on Saturday.
CBC's Catherine Harrop has the story, from Fredericton.