Man allegedly caught raping little girl