No, the Atticus Hotel does not offer in-house pet sitting services.