You don't know what we've been through...
So I just beat the first gym in White 2, and I started grinding since it was a pretty close match and wanted to be ready for the next one when I stumbled across this:
All these years of never seeing a shiny in the wild, and I get lucky enough for it NOT to be a Patrat. I would have hated getting a Patrat. Anyway, The Shiny Hunter completed! Here's a Pokecheck link: