How a cat gives birth