Been through this myself a couple times. Nothing easy about it. After the last one went it took awhile but we went and rescued another one and it was the best thing we could have done. Hope everything goes as easy as possible for you and yours.
This is CABL.com posting #274534. Tiny Link: cabl.co/mbjz8