Investigators also said they found the dogs with frozen water and without food.

Deputies said the homeowner, Dennis Kramer, 55, was arrested and charged with 20 counts of animal cruelty.

The dogs were taken to the Campbell County and Kenton County animal shelters to be treated for exposure. One cat was missing an eye, deputies said, and another had a badly hurt leg.

"They were covered in feces. A number of them had bloody feet, not to be too graphic with it, but from walking around in this (cage) for a length of time and with it being about 21 degrees when we showed up this afternoon. They were just suffering," Campbell County Sheriff Jeff Kidwell said.

Most dogs were golden retrievers, English retrievers, great Danes, poodles and dalmatians.

A judge will decide whether to return the animals to Kramer.

"My hope would be that these animals can be placed in good homes and no longer used for commercial purposes," Kidwell said.

Three litters of puppies were also found inside Kramer's home. Deputies said they were properly being cared for and were not taken.

A sign at the end of the home's driveway advertised puppies for sale.

Kramer was booked into the Campbell County Jail and will appear in court Tuesday morning.