Itchy Itchiford

Itchy Itchiford is Charlie B. Barkin's best friend and the deuteragonist in the All Dogs Go to Heaven franchise. He is a dachshund and Charlie's sidekick.