I'm so sorry,
The only person who should feel guilty is her "breeder", you tried to give her what had been missing and you persevered where others would have given up, your Milly will be waiting for you, for you have been her angel and for now she is yours.
Run free at the bridge sweet Milly.