Seriously, the cat has apparently no fear of dogs or other cats. He seems to think that "*HISS* yrrrooooooowl" for instance means "come closer!" in kittehese.
I also suspect the cat won't make it to the vet today, as my father was ill overnight and probably wouldn't be up for it, and I don't want to ask him to, and I myself didn't get enough sleep at all and wouldn't want to try to drive in this state. Meh.