The whole story sounds bogus enough to be reported on NBC.
One well placed .22 would solve that in short order if that cat were in my house. With a history like it did have, why was it still there?
You own your dogs, your cats tolerate you.