Baby sleep basics: Birth to 3 months

As you know newborn baby sleeps a lot at least 16 to 17 hours and the…