it's a variant of Dodge
Dodge
1 from the Middle English personal name Dogge, a pet form of Roger.
for Roger see:
http://www.behindthename.com/php/search.php?nmd=n&terms=roger2 possibly a nickname from Middle English dogge ‘dog’ (Old English docga, dogga).