Officials say dozens of dogs were rescued from squalid conditions at a home in Craven County after the sheriff’s office was asked to check on the animals at the house on Golden Road. Two of the dogs had to be euthanized.
When they investigated on Friday, deputies found several dogs in the living room and after a further search removed 42 dogs from the home.

Craven County Sheriff's Office
Officials say the homeowner has been charged with animal cruelty and failure to vaccinate dogs.