Originally posted by Grace
Sounds like a cuterebra to me - larva of a botfly. Our Reese had one when we found her. It was surgically removed.

Had Doppleganger spent a lot of time outdoors before you got him?
Yes, he did. He came to us super-small. He was stray and was half-starved. We thought it might have been a maggot or something because he probably had to eat garbage.

Happily though, he's got a furrever home at Julia's and he's picking up weight! He's still too small and needs to be netured. (We have to wait until he gains a little more.) Doppie is living the high-life, eating Purina Cat Chow and getting tons of head scratchies!

Thanks for the info, everyone. You have really helped a lot because we were worried about him.