Oh my! So glad that things are looking better and you are home. What a scare (and right before a trip, no less). Please take care and rest up.
I hope things continue to go well with your dog sitter. We have two dogs and I absolutely hate having to kennel them (at our vet so they are well cared for but I still hate it...and it's $$$) so I can only imagine how great it will be to have a reliable sitter.