Mark was great! He really got along well with the dogs. Ellie was all over him. Frankie, who takes a bit to warm up, was all over him within the first hour of his arrival. Mark kept us updated and sent us pictures of our babies. They are used to sleeping with us and he was kind enough to let them sleep with him. He did a great job taking care of Ellie and Frankie and of our apartment. It was super clean and neat when we returned. We would definitely use him again and highly recommend him to others!