That would make me very mad too.
But I am glad they are ok
Big relief that you found a new sitter!