Danville police and the area humane society are investigating two cases of possible animal cruelty both discovered this week.
The first were puppies found in the trash.
And now, investigators say the remains of dogs discovered Thursday may be tied to dog fighting.
The remains of three dogs, found along a rural road, away from homes and near a railroad track on Eagle Springs Road, were found Thursday and is being investigated by Paulette Dean, the director of the Area Humane Society.
Paulette Dean/Danville Area Humane Society: "This is the first time in many, many years where there have been so many skeletons or remains found in one place and that is very suspicious," said Paulette Dean, the director of the Danville Area Humane Society.
Dean says this case may be tied to dogfighting and is offering a reward of up to $5,000.
Earlier this week these puppies were found in a dumpster in Pittsylvania County.
A woman heard the four cries as she threw out her trash and took them to the Humane Society. None of them survived.
A $1,000 reward is available for people with information.
"It wears you down. After 22 years of hearing about these things and seeing them and just realizing that pure evil really does exist in the world. It wears you down," Dean said.
The shelter keeps staff on call whenever an emergency situation occurs and has a room open 24 hours a day for drop offs of animals.
The situation is similar 40 minutes away in Martinsville.
"I would say on a daily basis there is some type of emergency situation, like where a commuter has found an animal on the side of the road," said Nicole Harris, the director of the Martinsville Henry County SPCA.
The shelter and adoption center is a regional center for animals when other facilities don't have room.
"We don't know their background, their history, what they need, why they've been abandoned. We have a short amount of time to get them up to speed on anything they need," Harris said.