The Talking Dog Of Hudiburg

The Talking Dog of Hudiburg was a mascot that talked about the Subaru Impreza. It spoke about how the car was dog-tested and dog-approved. Her motto was "Soon, you'll say you love you're Hudiburg Subaru too!"