pet_sittingEnglish

pet sitting

Noun

The work of a pet sitter, caring for pets in their own home while their owners are away from home

English: pet sitting