Aw, I LOVE a happy ending to a "rehoming" story!
I'm a firm believer that all dogs are not suited to all families, and vice versa. No matter how good your intentions, trying to force a "fit" where there really isn't one just ends up stressing out everyone involved, including the poor doggie.
You did the right thing! Two of our dogs came to us because their former owners just weren't able to meet their needs. And TRUST ME, they have adapted to their new home and family.
There's also something great to me about them getting their "HOLLY" at Christmas time! Sort of makes it extra special and symbolic!