Police acted on a tip and in addition to the dogs, police seized $10,000 in cash, the Indianapolis Star reported Sunday.
"It's rare for police to actually get in quick enough to observe dog fighting," said Jeff Duhamell, an officer with the Indianapolis Metropolitan Police Department.
Police arrested more than 20 people at the home Friday night. The residence contained a pit built just for dog fighting, the police said.
All the dogs are expected to survive and no dead animals were found at the scene, the report said.
Weapons, suspected drugs, and several vehicles were also taken from the home, located in the 3000 block of West 60th Street.
"This was a very organized operation for dog fighting and gambling," Duhamell said. "Why people want to sit and watch that is beyond me."