Absolutely impossible for cats and dogs to evolve from a common ancestor over millions of years, but all felid and canid species from one progenitor species in 4500 years? No problem!