Uh Oh, sounds like a cat fight happened! Hope all goes well at the vet!