Best of luck on your vet visit, I hope you get some type of explanation on how it could have occurred! please do keep us updated, I have no personal commentary on maintaining it til her vet visit, but my thoughts are with you!