I appologize for the LOOONG wait. We contacted the vet last week and they wanted us to try a few things like changing his blanket so he couldn't smell where he'd been before and that sort of thing. Well - it didn't work, so he has an appointment with a highly recommended doctor tomorrow. I wont be able to take him myself - but my parents are taking him.
I will update this tomorrow afternoon after I hear something.
P.S. He seems to be fine - very laid back and seems comfortable, but you can never know.