From the kitten stage to the geriatric cat stage, learn the six cat life stages and tips for providing the best care for your cat at any stage of her life.