Lauderdale County Animal Control officers said they found two dead horses and several more starving on her land in Waterloo.
Eloise Inman was charged with two counts of felony animal cruelty, three counts of misdemeanor animal cruelty and two counts of improper animal disposal.
Lauderdale County Animal Control officers said they seized six horses and 15 dogs from Inman's home on County Road 126 Monday night after getting complaints.
"It was terrible. The horses were showing their ribs. It was quite sad," said Inman's neighbor, Raymond Fowler. "If she's financially unable to keep them then she should turn their rights over because they need to eat."
The dogs were taken to the Florence Lauderdale County Animal Shelter, and the horses were taken to a horse rescue, authorities said.
Inman's bond was set at $7,000.
- Waterloo woman charged with cruelty to animals
- Man arrested on animal cruelty charges
- Bobbie Taylor found guilty of animal cruelty
- Jury trial scheduled for man charged with animal cruelty
- Nosey the elephant's owners arrested on animal cruelty charges
- Former Lawrence animal shelter director gets probation for animal cruelty
- Elephant's owners plead not guilty to animal cruelty
- Bond conditions set for man charged in cow cruelty case
- Woman charged with manslaughter
- Woman charged with DUI