After the ox, came the tiger, panting, while explaining to the Jade Emperor just how difficult it was to cross the river with the heavy currents pushing it downstream all the time. But with powerful strength, it made to shore and was named the 3rd animal in the cycle.
Suddenly, from a distance came a thumping sound, and the rabbit arrived. It explained how it crossed the river: by jumping from one stone to another in a nimble fashion. Halfway through, it almost lost the race but the rabbit was lucky enough to grab hold of a floating log that later washed him to shore. For that, it became the 4th animal in the zodiac cycle.
Coming in 5th place was the dragon, flying. Of course, the Jade Emperor was deeply curious as to why a strong and flying creature such as the dragon should fail to reach first. The mighty dragon explained that he had to stop and make rain to help all the people and creatures of the earth, and therefore he was held back a little. Then, on his way to the finish line, he saw a little helpless rabbit clinging onto a log so he did a good deed and gave a puff of breath to the poor creature so that it could land on the shore. The Jade Emperor was very pleased with the actions of the dragon, and he was added into the zodiac cycle. As soon as he had done so, a galloping sound was heard, and the horse appeared. Hidden on the horse's hoof is the snake, whose sudden appearance gave the horse a fright, thus making it fall back and giving the snake the 6th spot, while the horse placed 7th.
Not long after that, a little distance away, the goat, monkey, and rooster came to the shore. These three creatures helped each other to get to where they are. The rooster spotted a raft, and took the other two animals with it. Together, the goat and the monkey cleared the weeds, tugged and pulled and finally got the raft to the shore. Because of their combined efforts, the Emperor was very pleased and promptly named the goat as the 8th creature, the monkey as the 9th, and the rooster the 10th.
The 11th animal is the dog. His explanation for being late—although he was supposed to be the best swimmer amongst the rest—was that he needed a good bath after a long spell, and the fresh water from the river was too big a temptation. For that, he almost didn't make it to finish line. Just as the Jade Emperor was about to call it a day, an oink and squeal was heard from a little pig. The pig got hungry during the race, promptly stopped for a feast and then fell asleep. After the nap, the pig continued the race and was named the 12th and last animal of the zodiac cycle. The cat finished too late (thirteenth) to win any place in the calendar, and vowed to be the enemy of the rat forevermore.