I actually like
Rudy. But I'm biased because my female cats name is
Rudy (She started out as
Gertrude which was shortened to
Rudy). It's not totally unheard of- there is
Rudy Huxtable. And it's not so particularly masculine sounding: it's closer to female names
Ruby and
Judy, than any other male names I can think of.