About the 1.1.07 episode--
When did they ffirst air it? It has to be a re-run because Lily's air is still red, but I faithfully watched the first season and saw all the episodes, and I couldn't remember ever seeing it. My sister couldn't remember either, and my doggi didn't recognize it either (At least I don't think she did...). Does anyone have an idea of when it was first on?
Edit-- I answered my own question (Thank you Wikipedia!) It premiered smometime in November, so I have no clue why no one I know recognized it.... weirdness.