Strange New Worlds 4x03: Human Best Friend

Shore leave on a pleasure planet turns dangerous when the crew's promised escape stops behaving like fun.