sophia dogged detective