I also posted in Pet General, and I just got here to see them... They are SOOO small, I think they are mice.... I called my vet and they are going to call me back.

I'm going to go take some picture of them... Poor babies.