A mi me pasaba lo mismo!!
y lo pude solkucionar de la siguiente forma, debes tener paciencia y ser muy rigurosa, ya verás que en tres días consigues resultados.
15 a 20 min antes de darle la última toma de la noche tómate un te de Melisa bien cargadito (ojalá dos), esto le ayudará a dormir de una forma natural.
Cuando se depierte debes pidiendo pecho, debes tomarlo y hacerlo dormir, engáñalo con el chupete, pero aunque llore no le des pecho hasta la toma siguiente, es decir a las tres horas. Cuando se le haya corrido el horario, vuelves a exteenderlo cada 4, y así hasta llegar a 7 u 8 por la noche.
Te cuento que yo lo hice esta semana y mi hijo se está durmiendo a las 10 y despertando a las 5 am, a veces incluso ha llegado a las 7 am.
Es un método que cuesta ponerlo en marcha, porque a veces lloran, pero me di cuenta que en realidad no están pidiendo pecho por hambre necesariamente, piden pecho porque quieren estar con la madre. con 4 meses un bebé debería dormir 8 horas en la noche sin problemas.
Espero que sirva mi consejo...
besos