Hello! My husband I met a sweet, sweet man while travelling through Wales by the name of Shepherd. That was his first name--not his surname. We were both surprised at first, but now we love it as a first name, and we're thinking about giving it to our boy due on the 30th. Thoughts/opinions? We hope it isn't frowned upon to use a surname as a first name!