Itchy Itchiford

Itchy Itchiford is a character off of All Dogs go to Heaven. He is a dachshund who is Charlie's best friend, partner and sidekick. He is voiced by Dom DeLuise.