Sherlock Hound (English Re-Dub)

Who would be your ideal cast for the re-dub of the Italian-Japanese animated television series Sherlock Hound?