More than 130 animals, including sheep, chickens and goats have been rescued from a "farmyard of horrors" in Brown County, Ohio.

An anonymous neighbour called officials after becoming concerned about the smell coming from the back garden of a Fayetteville home.

When wardens arrived they found 139 dogs, goats, chickens, sheep and rabbits crammed into a small area.

Brown County Humane Society has described conditions as "deplorable".

Warning - there are some images in this article readers may find disturbing

They, along with the Brown County Animal Shelter, have already managed to rehome a large number of the animals, however they won't be moved until they are nursed back to health.

"It was just crazy," Renee Bates, with the Humane Society told Fox 19 News.

"It was just crazy town. I don't even know how else to put it.

"Pen after pen after pen of neglected animals, with no food and water."

Deputy Dog Warden Barb Ashmore said some of the animals they found at the home were already dead.

She said the animals that had survived were barely holding on because they were living in filth with no room to move around.

On the first day of rescue, the team caught "118 starved, sick and injured chickens", according to the Brown County Humane Society Facebook page.

"The look of relief on their little faces when we took them out of the trucks and put them down on the grass at their new home was priceless," they said.

"His [the owner's] explanation was he was going to try to feed his family on these farm animals," Ashmore said.

It took two full days to rescue all of the animals.

"They started running and jumping through the air," Ashmore said.

"They were happy to be able to stretch their legs."

Because the owner gave up the animals to officials, he is not currently facing charges, however the case is still being investigated, Ashmore explained.

The Brown County Humane Society has said caring for these animals has posed a serious cost to the charity and they say they are in "great need" of funds to cover veterinarian bills and animal feed.

Find us on Instagram at BBCNewsbeat and follow us on Snapchat, search for bbc_newsbeat