How long does it take for a mother cat to have her babies?

5 answers