pet sitting | (n) the work of a pet sitter; caring for pets in their own home while their owners are away from home |
pet sitter | (n) someone left in charge of pets while their owners are away from home, Syn. critter sitter |
pet sitter | (n) someone left in charge of pets while their owners are away from home, Syn. critter sitter |
pet sitting | (n) the work of a pet sitter; caring for pets in their own home while their owners are away from home |