I didn't read anything on the site, but I think because of the blood on the mouse finger puppets, they're probably incredibly realistic animal sculptures.
Otherwise I guess she might be one of those insane cat / miscellaneous animal - ladies that celebrates the deaths of her pets by turning them into deformed sculptures.