Here’s the original:
The veterinarian was caught off guard when, regaining consciousness, we were again attacked by the cat.
My rewrite of this sentence is either:
The veterinarian was caught off guard when we were again attacked by the cat regaining consciousness.
or else:
The veterinarian was caught off guard when, regaining consciousness, the cat attacked us.
Is either of these rewrites satisfactory?