Cat and Dog running the race. Guess Who Will Win?