Thank you everyone for all your comments so far!! It's all super useful (and puts me at ease a bit). We are being slammed with snow in the east coast right now so I hope it will clear up and I can transport her safely and warmly to the vet...