Oh gosh, that sounds like it was a real scare! I am sure glad you got Heidi to the vet pretty quick though...you never know what may have happened! I'm happy to hear she's doing ok otherwise though!