Blaze reminds me so much of my little Maggie, rescued from a puppy mill in almost as bad shape as Blaze.
Fortunately, Maggie was only about 2, but nearly dead from starvation, parasites, etc. It took nearly a year to get her fat (really fat :-) healthy and happy -- and she was my adoring, affectionate, beloved companion for 16 more years.