Ellery, too, is a rescued dog, Wesley. Probably due to the fact that he needed expensive surgery, he was in the Humane Society for more than 8 weeks, until I just couldn't stand it any more.
(Thanks, Eliza and JennieG, I'm fine now. Just this week I got my energy back.)