Sheppard feels more like a name to me, and Shepherd is too much of a word. Thinking about the meaning of 'shepherd', I don't really like the idea of naming a child that - which is the main issue I have with Sheppard because obviously it sounds the same.
- Hola