Poor little Charlie! We are keeping our fingers and paws crossed. I hope everything turns out to be OK! Hopefully the people at UPENN can help. I used to work at UPENN in one of the labs, I heard that the vet school is wonderful. You can even stay with your pet overnight if necessary.