A Canton couple is facing animal cruelty charges after hundreds of dead and living rats were found in their home. The couple were apparently running an organization called Little Goblins Rattery ...