I'm sorry you had to rehome Teddy, but it sounds like you put a lot of thought into it, found him a great new home, and did what was best for everyone.

I hope Teddy enjoys his new home and that you will keep us updated on how he is doing.