Otto Hound

Otto Hound is a Character created by Disney in the 1980s.