OUCH!!! I sure hope Cassy is OK. Good luck at the vets. Please keep us posted.