I just ordered one of these jackets. Does anyone have any experience with them? I can't use a cat harness on JC, and he still manages to get out of a dog harness at times. I thought these jackets looked safer, but I wonder if his movements will be restricted too much. It looks like something that would be useful at the vet's - I use a cat carrier, but it's almost impossible to get Jamie to stand still while being examined. Does the jacket expose enough "skin" for the vet to administer shots?