Buchanan County authorities have arrested a Brandon man on abuse and animal neglect charges following an investigation that began with a welfare check last month.

Sheriff's officials took 61-year-old David Rogers into custody on multiple charges last week. They include: one count of dependent adult abuse, 18 counts of animal neglect, four counts of animal neglect causing injury/death and four counts of failure to dispose of an animal carcass.

The charges are the result of an investigation that began on Aug. 12, when deputies received a request to do a welfare check at 707 South Street in Brandon. According to sheriff's officials, the caller reported that several dogs had broken through the front door of the home and were roaming around outside.

A press release said responding deputies made contact with the person inside the home. They found the occupant was living in poor conditions, in a structure that didn't appear to be climate controlled.

The person was taken to an area hospital to be evaluated. During the examination, doctors determined the person was unable to adequately personal care.

Sheriff's deputies reached out to Wildthunder Wildlife & Animal Rehabilitation & Sanctuary of Independence for assistance in getting the dogs to a facility to be evaluated and cared for. Authorities said 18 dogs were taken from the home and deputies found four others dead on the property.

Documents show ownership of the dogs removed from the home was legally transferred to Buchanan County sheriff's officials. Authorities ownership has since been transferred again to different animal care agencies so the dogs can be adopted out.

Following his arrested on Thursday, Rogers posted bail and was released from custody.