My heart goes out to you Jane. I am glad Sassy is going to be ok. There is only so much you can do. Odin found a home that was a better home for him and I'm sure another newf in need will find their way to your door.
Just saw this. You did the right thing, and - - - you were the conduit to getting Odin to where he belonged. So, it's all good, except for your two little ones who were bitten. Hope they are fine now.