Teenage Mutant Ninja… Poodle? Posted on April 3, 2008 By admin 2 Comments on Teenage Mutant Ninja… Poodle? This is why pets turn on their owners… uncategorized