Well I should probably said zodiac theory or something like that. The conjecture is that there will be 12 pokemon generations just as there are 12 members of the Chinese Zodiac. Each fire type starter has resembled a member (Charizard is the dragon, Tyhplosion is the Rat, Blaziken is the rooster, Infernape is the monkey, emboar is the pig, and fennekin's final evolution will be the dog.) Most of these match up, but the cyndaquil lines are not nescesarily rats, and fenniken is a fox, a canid, but not a dog.