I think you nailed it. I adopted an older dog who had been returned to the rescue seven or eight times (after an already traumatic life). He didn't show any emotion for months. I think he assumed he wouldn't be staying. Now he is happy as a clam. Just takes time!!