Sorry, but Shep is a dogs name.
http://en.wikipedia.org/wiki/Shep_%28British_dog%29
I can't even consider it as a name for a human, or to think of suitable names to go with it.
**
Emma**
http://www.behindthename.com/pnl/54547
Favourites:
Eve,
Alice,
Norah,
Isla //
George,
Charlie,
Arthur,
Oscar