I am sorry but I have never been with a guy who turned out to be small that could satisfy me. I just haven't, i cannot get off unless it is at least 8 inches
But then again, anything over 9 is painful in some positions, I just cannot win. I have one guy who when we fuck (he lives in PA, me in FL) he's tiny, so I only let him have anal. He understands too, it's great.