No, you do not need to sign any contracts to become a sitter, and you can resign at any time. Animalhotels is not your employer.
No, you do not need to sign any contracts to become a sitter, and you can resign at any time. Animalhotels is not your employer.