Awe... I hope he's ok. Maybe it's just a side effect from the depo?? I'll definitely be keeping Mr. Meow in my thoughts!