Rain Dog: a dog caught in the rain, with its whole trail washed away by the water so it can’t get back home. (Urban Dictionary) So I don’t talk about it that much, these days, but after Ozy and Millie ended, and before I won the Comic Strip Superstar contest and began the process of developing what would become Phoebe… Read more →