If an unmarried woman gives birth in North Carolina, the newborn is given her last name if the father is not present. The father of the child must sign the birth certificate in order for the child to be given his last name.
The last name of your mother is called her 'maiden name' and that was her real name before she got married. When she got married she would take the last name of your father. If your parents divorced sometimes the mother would keep her married name, but some mothers prefer to go back to their maiden name and because she has custody of you then she prefers to change your name from your father's last name to her own last name. If your parents were not married and living together then your father did not give you his last name and your mother is considered a 'single mother' so she would put you under her own last name.
The best thing done for newborn puppies is to let the mother clean them up and take care of them,and let them and Mother bond.
Aside from checking to make sure there are no dead babies you should leave the mother to take care of the newborn babies.
The mother can give the child any name she wants.
Yes, if she has been found unfit.
no they should take care of her newborn child
6-8 weeks
If your mother has already got married in her life and changed her last name, if the proper dad didn't turn up to get the child registered then the child would take her mother's maiden name because the last name she has isn't her proper name for the child.
That decision is up to the parents. There is no law that covers this situation if the mother has not taken her husband's name in marriage.
Caregiver
You don't touch them and just let the mother mouse handle it.
Newborn