Never dealt with this, so don't have any first-hand advice to offer, but talk to your vet again if possible to make sure you understand exactly what will be required, and if he or she has any suggestions on how to accomplish the desired results. Having a vet suggest crating for that long just sounds wrong. Sorry I can't be more help. Good luck, and get well soon to your girl!