The physical anthropology tends to be accurate, although the 3-D modelling is science fiction and the lab work is implausibly fast. Sure, only a rigid nitpicker would find fault with that when seeking TV entertainment. But can't they at least put in the minimum amount of research into how feral cats actually behave? Overlaying all the happy-cat mews and squeals made a weak scene all the weaker, in the same way that any movie scene involving snakes is destroyed by the application of random hisses and rattles. Feral cats don't meow! Feral cats run away from humans! Feral cats cannot be picked up and placed into carriers!
Other than that, enjoyed the episode.