An Apache Junction woman is facing criminal charges for animal cruelty and neglect after officers say 32 animals — including dogs, tortoises, ducks, chickens, snakes, a lizard, pigeon, and pig — were found malnourished and living in a hoarding situation.