There's probably noone who cares but I'll go ahead and write this anyway...
According to my (far from perfect) knowledge of japanese 'neko da shi' is not a horrible cat pun. I think it should have been translated as 'you look like a cat after all' or 'because you look like a cat'...