aw, no, not dog like in any way.
I think it's one of those names that is SO unusual you can't imagine it being right in any way.. until you actually meet one, and think, oh yeah, that makes sense.
This friend is not 'posh', they're pretty arty and laid back, and it just really fits this lovely little boy.