How long will a mother care for a baby?