Itchy Itchiford

Itchy Itchiford Is Charlie Barkin's Best Dachshund Pal From The All Dogs To Heaven Series And Was Voiced By The Late Dom DeLuise.