Although it's rare, it's possible for your kitty to carry fetuses of different ages from different matings in different heat cycles, which is known as superfetation. When in heat, your cat can have multiple eggs that are released over the course of her cycle, which can range from three to 20 days....
asked
by
Maida
(190 points)