There are many different reasons why babies do not sleep. It is normal for a baby at six weeks old not to sleep through the night. Feel confident in yourself to know whether your child is really distressed or just restless. Trust your instincts.
Try to establish a regular sleep routine early on by putting them to bed at a regular time (day and night). Place your newborn baby on their back to sleep, in a cot in your bedroom for the first six months. Prepare a warm, comfortable place for them to relax in. Try to avoid always rocking your baby or 'feeding them' to sleep as this can become a habit. Adult beds are not designed for babies and toddlers and do not conform to safety standards. Only breastfeeding babies should ever be fed in bed and should be positioned on the outside of the bed and returned to the cot after the feed.
As they become toddlers, bedwetting may be stressful for both of you and can wake your child. Try not to lose your patience or punish them, your child is not doing this on purpose. Children learn at their own pace and praise and support will help.
You can help your baby to sleep safe and sound by keeping the temperature in their room between 16-20°C. A basic room thermometer will help you to keep an eye on the temperature.