Each man is unique. We cannot generalize on the time period for Testochews to work. It is noted that Testochews start working within 3 to 4 weeks.