Where does a pet sitter sleep overnight? It's one of our most commonly asked questions and the answer is - anywhere! Learn more.