You never know the backstory sometimes; some rescues have it, others like breed rescue get a dog last minute from a kill shelter with no history, and only later realize they have a handful...
We got two rescues from a very good rescue that were both separately from sad situations: our rhodie mix from an elderly man who just could not give her the exercise needed by 8 months I think if iirc,
another big neufy mix that was so terrified in kennel it barked in fear at everyone walking by..,
had literally been left in a garage no socialization except when let in yard and neigborhood kids banged sticks on fence for sport...he took a little time but became the modt gentle loving protector of our toddlers ever, and with a liitle help learned to swim out past the breakers...
Some people just dont deserve dogs.
Imho the younger rescue the better- my theory id they rewrite the hard drive (like humans) and with kind loving consistent leadership almost any broken dog can be healed.
There are exceptions of course esp when older...
Its obvious Cinder is a catch, for sure.