Foxie’s troll pet October 27, 2011 by Jackie Chimpanzees definitely don’t make good pets, but troll dolls do!