Caddie

Categories: Dog Names, Misc. Names
From the vocabulary word meaning attendant; one who does odd jobs Variant: Caddy.