ing

the

I think "May I caress you?" sounds more like a 19th century gentleman parody.Easily understandable enough what it means though.Uhh.... I may not be a native English speaker myself either, but I am reasonably certain "can I pet you" willbe misinterpreted as some weird innuendo,not given the context.Understandable you didn't want to take chances, though.