We are officially on kitten countdown. Mocha is due sometime between 7/20 and 7/22. She's round and uncomfortable. When I put both hands gently around her belly, it's solid movement. When Mabel was pregnant she had movement here and there, but Mocha's kittens are already movers and shakers! Tomorrow we will make our official guesses on how many kittens we think she will have.