I found this one-inch long thing on my kitchen floor today:
http://www.sparklements.com/yuck.jpg
I'm freaking out because I just adopted a new kitty from my local shelter, he came upstairs from the basement into the kitchen for the first time... not long after I found this worm.
Any ideas?
Thanks