This entire thread is making no sense. Nursing mom? Cat toy? Kittens in NJ?
Citi was claiming the article was recent, about them, and happened in New Jersey instead of Colorado circa August 2005...