Trusted Housesitters in the south of France (left) and some pets in need of a pet sitter (right). | Trusted Housesitters From Australian beach villas to French farmhouses, the world awaits….