My lurcher Sky is a rescue, and I have had a few rescue rats too in the past (still have some of them)
Sky was abandoned on an allotment in Wakefield, tied up, with an old break to her leg - scars from working too, and she was pregnant. She was estimated by the rescue to be between 2 and 4, but our vet said she was nearer 6. We've had her 6 years now, so she'll be somewhere between 10 and 12 years old, still a big pup at times
Rat wise, I took on a mum and one day old babies back in 2005 - Maia was nowt but a bairn herself, she was one of hundreds of rats taken from a pet shop in a huge rescue attempt by Fancy Rats members (co-ordinated by Rodent Rescue Manchester). When they took her from the shop, she already had one 3 week old litter, so had been left in with a male as soon as she'd given birth and got pregnant again immediately. I gave her and babies a foster home - ended up keeping her, and 4 of her babies

Sadly, we've battled myco throughout the whole litter - mum has always been very healthy, but we lost one of her daughters a few months ago - and other people who adopted the rest of the litter have also lost theirs at young ages

Sad part of life when it comes to overbred badly cared for pet shop rats.
This is Maia (still going strong):
And her daughters - starting with Alice (still with us - but only just):
Edna (passed away a while ago now)
Angelina (still with us - but a bit wonky now as she suffered a stroke recently)
And the one male I kept - Romeo (big, fat and very healthy like his mum lol)
We also have Millie from Rodent Rescue Manchester
And up until recently we also had Fig Roll aka Figgy (on the left in the piccie below), who was another one of the hundreds rescued at the same time as Maia (in fact, I'm not sure, but she might have been one of Maia's previous litter who were kept by another fosterer). She passed away early too
The rat pics are all reaaaally old. Millie is greyer now (huskies fade as they age), Maia's bigger, and Romeo's one heck of a lot fatter lol.