Eldon Residents Outraged Over Animal Abuse Allegations