poodle

Ariel Castro’s three dogs found in better health than his victims

Two dogs found by police at Ariel Castro's home and another one in his car could have served as pets…

12 years ago