YEAH!!! It's a GROSS PHOTO!!! I KNOW!!!.....I found this on the floor in the indoor patio yesterday. It SURPRISED ME at first glance! I thought it was a SNAKE! One of the dogs pooped this out. WHO EVER it was, is LUCKY it didn't get STUCK in their intestines! I investigated it further! WITH PLASTIC GLOVES!!! GROSS!!! And....amazing at the same time. It was a kitchen Dish Rag! I'm assuming my cat Chance, the cat I've caught on video and posted on YouTube, http://www.youtube.com/watch?v=iGAoU13AXD8, bringing things to the living room at night, brought this and dropped it on the floor, where one of the dogs picked it up and ATE IT!!! EWWW! I JUST watch a video from the show 20/20 on what strange things dog eat! This IS NOT THE WORST thing! It CAN be VERY DANGEROUS for them. I'm thinking its my HYPER Border Collie, Ginger. I've found things she must have thrown up or pooped out in the past. Like, socks, kitchen towels, chew up toys...ALWAYS something interesting at my house. LOL!