Good luck! with it all...I'd be gutted about the dog.